.elementor-1463 .elementor-element.elementor-element-06077fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--primary:#667eea;--primary-dark:#5568d3;--secondary:#764ba2;--success:#38ef7d;--success-dark:#11998e;--danger:#f45c43;--danger-dark:#eb3349;--warning:#ffa502;--info:#4bcffa;--light:#f8f9fa;--dark:#2c3e50;--gray:#95a5a6;--border:#e0e0e0;--shadow:rgba(0, 0, 0, 0.1);--shadow-lg:rgba(0, 0, 0, 0.15)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);min-height:100vh;color:var(--dark);line-height:1.6}.top-banner{background:linear-gradient(90deg,var(--success-dark) 0%,var(--success) 100%);color:#fff;text-align:center;padding:12px 20px;font-weight:600;font-size:.95rem;box-shadow:0 2px 8px var(--shadow);animation:slideDown 0.5s ease-out}.container{max-width:1400px;margin:0 auto;padding:20px}.header{text-align:center;color:#fff;margin-bottom:40px;animation:fadeIn 0.6s ease-in}.header h1{font-size:clamp(1.8rem, 5vw, 3rem);margin-bottom:15px;text-shadow:3px 3px 6px rgb(0 0 0 / .3);font-weight:800}.header p{font-size:clamp(1rem, 2.5vw, 1.3rem);opacity:.95;text-shadow:2px 2px 4px rgb(0 0 0 / .2)}.main-grid{display:grid;grid-template-columns:1fr 350px;gap:25px;margin-bottom:30px}.calculator-section{display:flex;flex-direction:column;gap:25px}.card{background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 30px var(--shadow-lg);transition:transform 0.3s ease,box-shadow 0.3s ease;animation:slideUp 0.6s ease-out}.card:hover{transform:translateY(-5px);box-shadow:0 15px 40px var(--shadow-lg)}.card-title{font-size:clamp(1.3rem, 3vw, 1.8rem);font-weight:700;color:var(--dark);margin-bottom:25px;padding-bottom:15px;border-bottom:3px solid var(--primary);display:flex;align-items:center;gap:12px}.card-icon{font-size:1.8rem}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.stat-card{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);border-radius:18px;padding:25px;text-align:center;transition:all 0.4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;animation:fadeInUp 0.5s ease-out}.stat-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgb(102 126 234 / .1) 0%,rgb(118 75 162 / .1) 100%);opacity:0;transition:opacity 0.3s ease}.stat-card:hover::before{opacity:1}.stat-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 15px 35px var(--shadow-lg)}.stat-label{font-size:.95rem;color:#555;margin-bottom:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.stat-value{font-size:clamp(2rem, 4.5vw, 2.8rem);font-weight:800;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;position:relative;z-index:1}.stat-card.positive .stat-value{background:linear-gradient(135deg,var(--success-dark) 0%,var(--success) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.stat-card.negative .stat-value{background:linear-gradient(135deg,var(--danger-dark) 0%,var(--danger) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.input-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:25px}.input-field{display:flex;flex-direction:column;position:relative}.input-field label{margin-bottom:10px;font-weight:700;color:var(--dark);font-size:1rem;display:flex;align-items:center;gap:8px}.input-field input,.input-field select{padding:15px 20px;border:2px solid var(--border);border-radius:12px;font-size:1.05rem;transition:all 0.3s ease;font-family:inherit;background:#fff;font-weight:600}.input-field input:focus,.input-field select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px rgb(102 126 234 / .15);transform:translateY(-2px)}.input-field input::placeholder{color:var(--gray);font-weight:400}.input-suffix{position:absolute;left:20px;bottom:15px;color:var(--gray);font-weight:600;pointer-events:none}.btn-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin-top:20px}.btn{padding:18px 30px;border:none;border-radius:14px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all 0.3s cubic-bezier(.175,.885,.32,1.275);font-family:inherit;position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;gap:10px}.btn::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgb(255 255 255 / .4);transform:translate(-50%,-50%);transition:width 0.6s,height 0.6s}.btn:active::before{width:400px;height:400px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-success{background:linear-gradient(135deg,var(--success-dark) 0%,var(--success) 100%);color:#fff;box-shadow:0 4px 15px rgb(17 153 142 / .3)}.btn-success:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px rgb(17 153 142 / .4)}.btn-danger{background:linear-gradient(135deg,var(--danger-dark) 0%,var(--danger) 100%);color:#fff;box-shadow:0 4px 15px rgb(235 51 73 / .3)}.btn-danger:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px rgb(235 51 73 / .4)}.btn-secondary{background:linear-gradient(135deg,#757F9A 0%,#D7DDE8 100%);color:var(--dark);box-shadow:0 4px 15px rgb(117 127 154 / .3)}.btn-secondary:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px rgb(117 127 154 / .4)}.btn-warning{background:linear-gradient(135deg,#ffa502 0%,#ffd32a 100%);color:#fff;box-shadow:0 4px 15px rgb(255 165 2 / .3)}.btn-warning:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px rgb(255 165 2 / .4)}.quick-actions{background:var(--light);border-radius:15px;padding:20px;margin-top:20px}.quick-actions-title{font-size:1rem;font-weight:700;color:var(--dark);margin-bottom:15px}.quick-actions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.quick-btn{padding:12px;background:#fff;border:2px solid var(--border);border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all 0.3s ease;text-align:center}.quick-btn:hover{border-color:var(--primary);background:var(--primary);color:#fff;transform:scale(1.05)}.chart-container{background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 30px var(--shadow-lg);margin-bottom:30px;animation:slideUp 0.7s ease-out}.chart-controls{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.chart-btn{padding:10px 20px;background:var(--light);border:2px solid var(--border);border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all 0.3s ease}.chart-btn.active{background:var(--primary);color:#fff;border-color:var(--primary)}.chart{height:300px;display:flex;align-items:flex-end;justify-content:space-around;gap:8px;padding:25px 15px;border-bottom:3px solid var(--border);border-left:3px solid var(--border);position:relative;background:linear-gradient(180deg,rgb(102 126 234 / .03) 0%,transparent 100%)}.chart-bar{flex:1;max-width:50px;background:linear-gradient(180deg,var(--primary) 0%,var(--secondary) 100%);border-radius:10px 10px 0 0;position:relative;transition:all 0.3s ease;cursor:pointer;animation:growBar 0.6s ease-out;box-shadow:0 -4px 10px var(--shadow)}.chart-bar:hover{opacity:.85;transform:scaleY(1.05);box-shadow:0 -8px 20px var(--shadow-lg)}.chart-bar.positive{background:linear-gradient(180deg,var(--success-dark) 0%,var(--success) 100%)}.chart-bar.negative{background:linear-gradient(180deg,var(--danger-dark) 0%,var(--danger) 100%)}.chart-tooltip{position:absolute;bottom:105%;left:50%;transform:translateX(-50%);background:var(--dark);color:#fff;padding:8px 12px;border-radius:8px;font-size:.85rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:10}.chart-bar:hover .chart-tooltip{opacity:1}.chart-label{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);font-size:.8rem;color:var(--dark);white-space:nowrap;font-weight:600}.sidebar{display:flex;flex-direction:column;gap:25px}.strategy-card{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;padding:25px;color:#fff;box-shadow:0 10px 30px var(--shadow-lg);animation:slideLeft 0.6s ease-out}.strategy-title{font-size:1.3rem;font-weight:700;margin-bottom:15px;display:flex;align-items:center;gap:10px}.strategy-list{list-style:none;padding:0}.strategy-list li{padding:12px 0;border-bottom:1px solid rgb(255 255 255 / .2);display:flex;align-items:flex-start;gap:12px}.strategy-list li:last-child{border-bottom:none}.strategy-icon{font-size:1.2rem;margin-top:2px}.profit-meter{background:#fff;border-radius:20px;padding:25px;box-shadow:0 10px 30px var(--shadow-lg);animation:slideLeft 0.7s ease-out}.meter-title{font-size:1.2rem;font-weight:700;color:var(--dark);margin-bottom:20px;text-align:center}.meter{width:100%;height:200px;position:relative;margin-bottom:20px}.meter-circle{width:180px;height:180px;border-radius:50%;background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;box-shadow:inset 0 4px 10px var(--shadow)}.meter-value{font-size:2.5rem;font-weight:800;text-align:center}.meter-label{font-size:.9rem;color:var(--gray);text-align:center;margin-top:8px}.history-section{animation:slideUp 0.8s ease-out}.history-list{max-height:500px;overflow-y:auto;padding-left:10px}.history-list::-webkit-scrollbar{width:10px}.history-list::-webkit-scrollbar-track{background:var(--light);border-radius:10px}.history-list::-webkit-scrollbar-thumb{background:var(--primary);border-radius:10px}.history-list::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}.history-item{display:grid;grid-template-columns:auto 1fr auto auto;gap:20px;align-items:center;padding:20px;margin-bottom:15px;border-radius:15px;background:linear-gradient(135deg,#f5f7fa 0%,#e8edf2 100%);transition:all 0.3s ease;animation:slideIn 0.4s ease-out;border:2px solid #fff0}.history-item:hover{background:linear-gradient(135deg,#e8edf2 0%,#dfe6ed 100%);transform:translateX(-8px);border-color:var(--primary);box-shadow:0 5px 15px var(--shadow)}.history-badge{width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;font-size:1.5rem;box-shadow:0 4px 10px var(--shadow)}.badge-win{background:linear-gradient(135deg,var(--success-dark) 0%,var(--success) 100%)}.badge-loss{background:linear-gradient(135deg,var(--danger-dark) 0%,var(--danger) 100%)}.history-details{display:flex;flex-direction:column;gap:6px}.history-multiplier{font-weight:700;font-size:1.15rem;color:var(--dark)}.history-time{font-size:.9rem;color:var(--gray);font-weight:500}.history-profit{font-weight:800;font-size:1.2rem;text-align:left}.profit-positive{color:var(--success-dark)}.profit-negative{color:var(--danger-dark)}.delete-btn{width:35px;height:35px;border-radius:50%;border:none;background:var(--danger);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;opacity:0}.history-item:hover .delete-btn{opacity:1}.delete-btn:hover{transform:scale(1.2);background:var(--danger-dark)}.empty-state{text-align:center;padding:60px 20px;color:var(--gray)}.empty-state svg{width:100px;height:100px;margin-bottom:20px;opacity:.4}.empty-state h3{font-size:1.5rem;margin-bottom:10px;color:var(--dark)}.toast{position:fixed;bottom:30px;right:30px;background:#fff;padding:20px 30px;border-radius:15px;box-shadow:0 10px 30px var(--shadow-lg);z-index:1000;animation:slideInRight 0.4s ease-out;display:none;min-width:300px;border-right:5px solid}.toast.show{display:flex;align-items:center;gap:15px}.toast.success{border-color:var(--success)}.toast.error{border-color:var(--danger)}.toast.warning{border-color:var(--warning)}.toast-icon{font-size:1.8rem}.toast-message{font-weight:600;color:var(--dark)}.content-section{max-width:1200px;margin:40px auto;background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 30px var(--shadow-lg);animation:fadeIn 0.8s ease-in}.content-section h2{font-size:clamp(1.8rem, 4vw, 2.5rem);color:var(--dark);margin-bottom:25px;padding-bottom:15px;border-bottom:3px solid var(--primary);font-weight:800}.content-section h3{font-size:clamp(1.4rem, 3vw, 1.8rem);color:var(--dark);margin:30px 0 20px;font-weight:700}.content-section p{font-size:1.05rem;line-height:1.8;color:#444;margin-bottom:20px;text-align:justify}.content-section ul,.content-section ol{margin:20px 0 20px 30px;line-height:1.9}.content-section li{margin-bottom:12px;font-size:1.05rem;color:#444}.content-section strong{color:var(--primary);font-weight:700}.highlight-box{background:linear-gradient(135deg,rgb(102 126 234 / .1) 0%,rgb(118 75 162 / .1) 100%);border-right:5px solid var(--primary);padding:25px;border-radius:12px;margin:25px 0}.highlight-box h4{color:var(--primary);font-size:1.3rem;margin-bottom:15px;font-weight:700}.warning-box{background:linear-gradient(135deg,rgb(235 51 73 / .1) 0%,rgb(244 92 67 / .1) 100%);border-right:5px solid var(--danger);padding:25px;border-radius:12px;margin:25px 0}.warning-box h4{color:var(--danger);font-size:1.3rem;margin-bottom:15px;font-weight:700}.info-table{width:100%;border-collapse:collapse;margin:25px 0;box-shadow:0 5px 15px var(--shadow);border-radius:12px;overflow:hidden}.info-table th{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;padding:18px;font-weight:700;text-align:right;font-size:1.05rem}.info-table td{padding:18px;border-bottom:1px solid var(--border);color:#444;font-size:1rem}.info-table tr:last-child td{border-bottom:none}.info-table tr:nth-child(even){background:var(--light)}.footer{background:#fff;padding:30px;text-align:center;margin-top:40px;border-radius:20px 20px 0 0;box-shadow:0 -5px 20px var(--shadow)}.footer p{color:var(--gray);font-size:.95rem;margin:5px 0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideIn{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{transform:translateX(500px)}to{transform:translateX(0)}}@keyframes growBar{from{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.main-grid{grid-template-columns:1fr}.sidebar{grid-column:1}}@media (max-width:768px){.container{padding:15px}.card{padding:20px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:15px}.input-grid{grid-template-columns:1fr}.btn-grid{grid-template-columns:1fr}.history-item{grid-template-columns:auto 1fr;gap:15px}.history-profit{grid-column:2;text-align:left}.delete-btn{grid-column:2;justify-self:end}.chart{height:250px}.quick-actions-grid{grid-template-columns:repeat(2,1fr)}.toast{right:15px;left:15px;bottom:15px;min-width:auto}.content-section{padding:25px}.chart-controls{justify-content:center}}@media (max-width:480px){.stats-grid{grid-template-columns:1fr}.header h1{font-size:1.5rem}.card-title{font-size:1.2rem}.quick-actions-grid{grid-template-columns:1fr}}@media print{body{background:#fff}.btn,.toast,.quick-actions,.chart-controls{display:none!important}}