body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.calculator-container{background:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;margin:0 auto;max-width:800px;padding:30px}.calculatorContainer{display:flex;gap:20px;margin:0 auto;max-width:1200px;padding:20px}.resultsSection,.settingsSection{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1;padding:20px}h2{color:#333}.inputField,.selectBox{border:1px solid #ddd;border-radius:4px;margin-top:5px;padding:10px;width:100%}.calculateButton,.downloadButton{background-color:#f60;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:10px;transition:background-color .3s;width:100%}.calculateButton:hover,.downloadButton:hover{background-color:#e05500}.summary{text-align:center}.summary h3{color:#007bff;font-size:1.5rem}ul{list-style:none;padding:0}ul li{font-size:1rem;padding:8px 0}.styles_container__ZiRuq{display:flex;gap:20px;margin:0 auto;max-width:1200px}.styles_leftSection__kB4zO,.styles_rightSection__LPo41{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1;padding:20px}.styles_leftSection__kB4zO h2,.styles_rightSection__LPo41 h2{color:#333}.styles_inputField__83Qhv,.styles_selectBox__nL2Ix{border:1px solid #ddd;border-radius:4px;margin-top:5px;padding:10px;width:100%}.styles_calculateButton__SNIDg,.styles_downloadButton__9en0k{background-color:#f60;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:12px;transition:background-color .3s;width:100%}.styles_calculateButton__SNIDg:hover,.styles_downloadButton__9en0k:hover{background-color:#e05500}.styles_rightSection__LPo41 h3{color:#007bff;font-size:2rem}.styles_resultItem__v-iN8{align-items:center;border-top:1px solid #ddd;display:flex;justify-content:space-between;margin-top:10px;padding:10px 0}.styles_resultItem__v-iN8 span{font-size:1rem}.styles_resultItem__v-iN8 span:first-child{flex:1 1}.styles_resultItem__v-iN8 span:nth-child(2){color:#28a745;font-weight:700}:root{--primary:#2c3e50;--secondary:#3498db;--accent:#e74c3c;--light:#ecf0f1;--gray:#95a5a6}body{background:#ecf0f1;background:var(--light)}.styles_calculator_container__kzLxM{background:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;margin:0 auto;max-width:800px;padding:30px}.styles_calculator_tabs__O\+zQL{border-bottom:2px solid #ecf0f1;border-bottom:2px solid var(--light);display:flex;margin-bottom:30px}.styles_input_group__3dYQa{margin-bottom:20px}label{color:#7e97b8;display:block;font-size:16px;font-weight:700;margin-bottom:5px}.styles_chartContainer__uTKtm{background:#f9f9f9;border-radius:12px;box-shadow:0 4px 8px #0000001a;height:400px;margin-top:24px;padding:30px}.styles_chartContainer__uTKtm canvas{display:block}.styles_assumption-box__BHaJC{background:#f8f9fa;border-radius:5px;margin:20px 0;padding:20px}.styles_assumption-title__9Vhyc{color:#2c3e50;color:var(--primary);font-weight:700;margin-bottom:15px}.styles_slider-container__XIUrl{margin:15px 0}.styles_slider-container__XIUrl input[type=range]{margin:10px 0;width:100%}.styles_slider-values__PX8Mq{color:#95a5a6;color:var(--gray);display:flex;font-size:.9em;justify-content:space-between}.styles_summary-metrics__r6ev6{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:30px}.styles_metric-card__yfE6N{background:#fff;border-radius:5px;box-shadow:0 2px 5px #0000001a;padding:20px;text-align:center}.styles_metric-value__y05Em{color:#3498db;color:var(--secondary);font-size:24px;font-weight:700;margin:10px 0}.styles_sensitivity-analysis__UU\+HJ{margin-top:30px}.styles_toggle-details__9tLJc{background:none;border:none;color:#3498db;color:var(--secondary);cursor:pointer;font-size:14px;padding:10px}body{background:#e5edf5;font-family:Arial,sans-serif;margin:0;padding:20px}.styles_calculatorContainer__o3r-9{margin:0 auto;max-width:800px}h1,h2{color:#2c3e50;color:var(--primary);margin-bottom:30px;text-align:center}.styles_calculatorTabs__YsHfp{background:#eaf3fe;border-radius:16px;box-shadow:0 4px 8px #5f9de77a,-4px -4px 8px #fff;display:flex;justify-content:space-between;margin-bottom:48px;padding:8px}.styles_tab__9MGbC{background:#0000;border:none;border-radius:12px;color:#8b8b8b;cursor:pointer;flex:1 1;font-size:16px;padding:12px 24px;text-align:center;transition:all .3s ease}.styles_tab__9MGbC:hover{box-shadow:0 4px 8px #5f9de733}.styles_tab__9MGbC.styles_active__g2aet{background:#fff;box-shadow:inset 0 4px 8px #5f9de77a,inset -4px -4px 8px #fff;color:#ff5722;font-weight:700}.styles_inputGroup__vVPJF{margin-bottom:20px;margin-top:76px}select{border:none;padding:12px 16px;width:100%}input,select{border-radius:12px;box-shadow:inset 4px 2px 4px 0 #5f9de77a,inset -4px -4px 2px 0 #b7d3f433}input{border:none;padding:10px;width:95%}select:focus{border-color:#3498db;border-color:var(--secondary);outline:2px solid #3498db;outline:2px solid var(--secondary)}button{background:#f15d27;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;transition:all .3s ease;width:100%}button:hover{background:#f15d27;box-shadow:0 2px 5px #0003}#styles_calculate_roi__c0JG9{margin-top:64px;transition:transform .3s ease-in-out}#styles_calculate_roi__c0JG9:hover{transform:translateY(-5px)}.styles_results__FGcs7{background:#ecf0f1;background:var(--light);border-radius:5px;display:none;margin-top:30px;padding:20px}.styles_question__RduO8{background:#f8f9fa;border-left:4px solid #3498db;border-left:4px solid var(--secondary);border-radius:5px;margin-bottom:15px;padding:15px}.styles_assumptionBox__LcLF9{background:#f8f9fa;border-radius:12px;box-shadow:4px 2px 8px 0 #5f9de77a,-4px -2px 2px 0 #fff;margin-top:36px;padding:12px 16px}.styles_assumptionTitle__IcAWa{color:#2c3e50;color:var(--primary);font-weight:700;margin-bottom:15px}.styles_sliderContainer__CsC7O{margin:15px 0}.styles_sliderContainer__CsC7O input[type=range]{margin:10px 0}.styles_sliderValues__qIuVM{color:#95a5a6;color:var(--gray);display:flex;font-size:.9em;justify-content:space-between}.styles_summaryMetrics__oPYVk{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:30px}.styles_metricCard__tnGhg{background:#fff;border:1px;border-radius:12px;box-shadow:0 2px 5px #0000001a;gap:10px;padding:12px 16px;text-align:center}.styles_metricValue__HFVQC{color:#f15d27;font-size:24px;font-weight:700;margin:10px 0}.styles_sensitivityAnalysis__0flhH{margin-top:30px}.styles_toggleDetails__01674{background:none;border:none;color:#3498db;color:var(--secondary);cursor:pointer;font-size:14px;padding:10px}.styles_subsection__jO1Tm{background:#f8f9fa;border-radius:5px;margin-bottom:20px;padding:15px}.styles_subsection__jO1Tm h4{color:#2c3e50;color:var(--primary);margin-bottom:15px}.styles_costSavings__AcUBM,.styles_revenueFactors__pbDnv{border-top:1px solid #ecf0f1;border-top:1px solid var(--light);margin-top:20px;padding-top:20px}.styles_calculateButtonContainer__PAYbh{background:#fff;bottom:0;box-shadow:0 -2px 10px #0000001a;margin:0 -30px -30px;padding:20px;position:sticky;text-align:center}.styles_calculateButtonContainer__PAYbh button{font-size:18px;max-width:300px;padding:15px 30px}canvas{display:block}.styles_sliderWrapper__6p7x4{color:#f15d27;margin-top:10px;position:relative;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f15d27;border-radius:50%;box-shadow:0 0 2px #00000080;color:#f15d27;cursor:pointer;height:12px;padding:0;width:16px}input[type=range]::-moz-range-thumb{background:#f15d27;border-radius:50%;box-shadow:0 0 2px #00000080;cursor:pointer;height:16px;padding:0;width:16px}input[type=range]::-moz-range-progress{background-color:#f15d27;border-radius:5px;height:6px}.styles_tooltip__yVpwf{background-color:#fff;border:1px solid #f15d27;border-radius:4px;color:#f15d27;font-family:Times New Roman,Times,serif;font-size:12px;font-weight:600;padding:2px 4px;pointer-events:none;position:absolute;top:-30px;transform:translateX(-50%)}.styles_header__A6iVq{background:linear-gradient(90deg,#ffb622,#fe2a58);-webkit-background-clip:text;color:#0000;font-size:48px;font-weight:700;line-height:60px;padding:20px 0;text-align:center}.styles_cardText__Lv69k{color:#7e97b8;font-size:16px;font-weight:700}.styles_revenueBox__XV4W6{background-color:#fbfcfe;border-radius:12px;box-shadow:4px 2px 8px 0 #5f9de77a,-4px -2px 2px 0 #fff;gap:10px;padding:12px 16px}.styles_userGrowthSlider__7AV8x{-webkit-appearance:none;appearance:none;border-radius:4px;outline:none;padding:0;transition:background .3s ease}.styles_userGrowthSlider__7AV8x::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid orange;border-radius:50%;cursor:pointer}.styles_userGrowthSlider__7AV8x::-moz-range-thumb{background:#fff;border:1px solid orange;border-radius:50%;cursor:pointer}.styles_userGrowthSlider__7AV8x::-ms-thumb{background:#fff;border:2px solid orange;border-radius:50%;cursor:pointer;height:16px;width:16px}
/*# sourceMappingURL=main.11c43505.css.map*/