.DiscountCalculator-module__DxjVEq__calculatorWrapper{color:#fff;background-color:#00001c;min-height:100vh;padding:120px 20px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.DiscountCalculator-module__DxjVEq__calculatorContainer{flex-direction:column;gap:30px;max-width:800px;margin:0 auto;display:flex}.DiscountCalculator-module__DxjVEq__toolsCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:1;visibility:visible;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:30px}.DiscountCalculator-module__DxjVEq__toolsTitle{text-align:center;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:1.5rem;font-weight:600}.DiscountCalculator-module__DxjVEq__toolsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;display:grid}.DiscountCalculator-module__DxjVEq__toolButton{color:#fff;text-align:center;opacity:1;visibility:visible;background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;padding:15px 20px;font-weight:500;text-decoration:none;transition:all .3s}.DiscountCalculator-module__DxjVEq__toolButton:hover{background:#ffffff1f;border-color:#667eea4d;transform:translateY(-2px);box-shadow:0 8px 20px #0003}.DiscountCalculator-module__DxjVEq__calculatorCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:1;visibility:visible;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:40px;box-shadow:0 10px 30px #0003}.DiscountCalculator-module__DxjVEq__calculatorHeader{text-align:center;margin-bottom:30px}.DiscountCalculator-module__DxjVEq__calculatorTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:2.5rem;font-weight:700}.DiscountCalculator-module__DxjVEq__calculatorSubtitle{opacity:.9;margin:0;font-size:1.1rem}.DiscountCalculator-module__DxjVEq__tabsContainer{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin-bottom:30px;display:grid}.DiscountCalculator-module__DxjVEq__tabBtn{color:#fff;cursor:pointer;opacity:1;visibility:visible;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:15px 10px;transition:all .3s;display:flex}.DiscountCalculator-module__DxjVEq__tabBtn:hover{background:#ffffff1a;border-color:#fff3}.DiscountCalculator-module__DxjVEq__tabBtn.DiscountCalculator-module__DxjVEq__active{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-color:#0000;box-shadow:0 4px 15px #667eea4d}.DiscountCalculator-module__DxjVEq__tabTitle{font-size:.9rem;font-weight:600}.DiscountCalculator-module__DxjVEq__tabDesc{opacity:.8;font-size:.75rem}.DiscountCalculator-module__DxjVEq__inputSection{flex-direction:column;gap:20px;margin-bottom:30px;display:flex}.DiscountCalculator-module__DxjVEq__inputGroup{flex-direction:column;display:flex}.DiscountCalculator-module__DxjVEq__inputLabel{color:#fff;opacity:.9;margin-bottom:8px;font-size:.9rem;font-weight:500}.DiscountCalculator-module__DxjVEq__formInput{color:#fff;opacity:1;visibility:visible;background:#ffffff12;border:1px solid #fff3;border-radius:10px;padding:12px 16px;font-size:1rem;transition:all .3s}.DiscountCalculator-module__DxjVEq__formInput:focus{background:#ffffff1a;border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea1a}.DiscountCalculator-module__DxjVEq__formInput::placeholder{color:#ffffff80}.DiscountCalculator-module__DxjVEq__toggleGroup{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.DiscountCalculator-module__DxjVEq__toggleBtn{color:#fff;cursor:pointer;opacity:1;visibility:visible;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:12px 16px;font-size:.9rem;font-weight:500;transition:all .3s}.DiscountCalculator-module__DxjVEq__toggleBtn:hover{background:#ffffff1a;border-color:#fff3}.DiscountCalculator-module__DxjVEq__toggleBtn.DiscountCalculator-module__DxjVEq__active{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-color:#0000;box-shadow:0 4px 12px #667eea4d}.DiscountCalculator-module__DxjVEq__resultsSection{margin-bottom:25px}.DiscountCalculator-module__DxjVEq__resultDisplay{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:15px;padding:25px;display:flex}.DiscountCalculator-module__DxjVEq__resultRow{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.DiscountCalculator-module__DxjVEq__resultRow:last-child{border-bottom:none}.DiscountCalculator-module__DxjVEq__resultLabel{color:#fff;opacity:.9;font-size:.95rem;font-weight:500}.DiscountCalculator-module__DxjVEq__resultValue{color:#fff;opacity:1;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;background-clip:text;font-size:1.2rem;font-weight:700}.DiscountCalculator-module__DxjVEq__actionButtons{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:25px;display:grid}.DiscountCalculator-module__DxjVEq__copyBtn,.DiscountCalculator-module__DxjVEq__resetBtn{cursor:pointer;border:none;border-radius:10px;padding:12px 20px;font-size:.95rem;font-weight:600;transition:all .3s}.DiscountCalculator-module__DxjVEq__copyBtn{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.DiscountCalculator-module__DxjVEq__copyBtn:hover{transform:translateY(-2px);box-shadow:0 6px 15px #667eea4d}.DiscountCalculator-module__DxjVEq__resetBtn{color:#fff;background:#ffffff1a;border:1px solid #fff3}.DiscountCalculator-module__DxjVEq__resetBtn:hover{background:#ffffff26;transform:translateY(-2px)}.DiscountCalculator-module__DxjVEq__formulaSection{margin-top:20px}.DiscountCalculator-module__DxjVEq__formulaDetails{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;overflow:hidden}.DiscountCalculator-module__DxjVEq__formulaSummary{cursor:pointer;background:#ffffff0d;padding:15px 20px;font-weight:500;list-style:none;transition:all .3s}.DiscountCalculator-module__DxjVEq__formulaSummary:hover{background:#ffffff14}.DiscountCalculator-module__DxjVEq__formulaSummary::-webkit-details-marker{display:none}.DiscountCalculator-module__DxjVEq__formulaSummary:after{content:"▶";float:right;transition:transform .3s}.DiscountCalculator-module__DxjVEq__formulaDetails[open] .DiscountCalculator-module__DxjVEq__formulaSummary:after{transform:rotate(90deg)}.DiscountCalculator-module__DxjVEq__formulaContent{border-top:1px solid #ffffff1a;padding:20px}.DiscountCalculator-module__DxjVEq__formulaText{opacity:.9;margin:0 0 10px;font-family:Courier New,monospace;font-size:.9rem}.DiscountCalculator-module__DxjVEq__formulaText:last-child{margin-bottom:0}@media (max-width:768px){.DiscountCalculator-module__DxjVEq__calculatorWrapper{padding:100px 15px 60px}.DiscountCalculator-module__DxjVEq__calculatorContainer{gap:25px}.DiscountCalculator-module__DxjVEq__toolsCard{padding:25px 20px}.DiscountCalculator-module__DxjVEq__calculatorCard{padding:30px 25px}.DiscountCalculator-module__DxjVEq__calculatorTitle{font-size:2rem}.DiscountCalculator-module__DxjVEq__tabsContainer{grid-template-columns:1fr}.DiscountCalculator-module__DxjVEq__formInput{padding:10px 14px}.DiscountCalculator-module__DxjVEq__toggleGroup{grid-template-columns:1fr}.DiscountCalculator-module__DxjVEq__resultDisplay{padding:20px}.DiscountCalculator-module__DxjVEq__resultRow{padding:8px 0}.DiscountCalculator-module__DxjVEq__resultValue{font-size:1.1rem}.DiscountCalculator-module__DxjVEq__actionButtons{grid-template-columns:1fr}.DiscountCalculator-module__DxjVEq__formulaSummary{padding:12px 15px}.DiscountCalculator-module__DxjVEq__formulaContent{padding:15px}}@media (max-width:480px){.DiscountCalculator-module__DxjVEq__calculatorWrapper{padding:90px 10px 40px}.DiscountCalculator-module__DxjVEq__toolsCard{padding:20px 15px}.DiscountCalculator-module__DxjVEq__calculatorCard{padding:25px 20px}.DiscountCalculator-module__DxjVEq__calculatorTitle{font-size:1.8rem}.DiscountCalculator-module__DxjVEq__calculatorSubtitle{font-size:1rem}.DiscountCalculator-module__DxjVEq__resultDisplay{padding:15px}.DiscountCalculator-module__DxjVEq__resultRow{text-align:left;flex-direction:column;align-items:flex-start;gap:5px}.DiscountCalculator-module__DxjVEq__formulaSummary{padding:10px 12px}.DiscountCalculator-module__DxjVEq__formulaContent{padding:12px}}@media (min-width:769px) and (max-width:1024px){.DiscountCalculator-module__DxjVEq__calculatorContainer{max-width:700px}.DiscountCalculator-module__DxjVEq__calculatorCard{padding:35px 30px}}
