#mn-profitability{}
#mn-profitability h3{font-size: 15px;font-weight: 500;background: #fff;padding: 0 10px;margin-top: -36px;}

.mn-calculator{display: flex;flex-wrap: wrap;align-items: flex-end;margin-bottom: 25px;}
.mn-calculator .mn-field{position: relative;width: 20%;padding: 0 5px;}
.mn-calculator .mn-field:last-child{}
.mn-calculator .mn-field .mn-hashrate-unit{position: absolute;right: 10px;font-size: 12px;height: 32px;line-height: 30px!important;}
.mn-calculator .mn-field.icon2:after {content: 'w';display: block;position: absolute;bottom: 0px;right: 10px;text-align: center;font-size: 12px;height: 32px;line-height: 30px;}
.mn-calculator .mn-field.icon3:after {content: '';width: 20px;height: 32px;display: block;position: absolute;right: 10px;bottom: 0;background: url(https://cmb-perform.mystagingwebsite.com/wp-content/uploads/2026/05/electricity.svg);background-size: 20px;background-repeat: no-repeat;background-position: center center;}
.mn-calculator label{display:block;font-size: 14px;font-weight: 500;margin-bottom: 8px!important;}
.mn-calculator input{width: 100%;font-size: 14px;font-weight: 500;padding: 4px 35px 4px 8px;background:rgba(247, 248, 254, 1);border: 0;}
.mn-calculator button{background:#1362d2;border: 0;color: #fff;font-size: 15px;width: 100%;padding: 3px 8px;border: 1px solid #1362d2;border-radius: 5px;}
.mn-calculator .mn-calculate-btn-reset{border:1px solid rgba(213, 213, 213, 1)!important;background:initial;color:#000;font-weight:500;}
.mn-calculator .mn-calculate-btn-reset:hover{border-color:#1362d2; color:#fff}
.mn-calculator button:hover{background:#0f52b8;}
.mn-calculator .mn-field input[type="number"]::-webkit-outer-spin-button, .mn-calculator .mn-field input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}
.mn-calculator .mn-field input[type="number"] {-moz-appearance: textfield;}

.mn-mineable-coins{border-top: 1px solid rgba(0, 0, 0, 0.1)!important;padding-top: 15px;}
.mn-mineable-coins-title{font-size: 15px;font-weight: 600;margin: 0 0 12px!important;color: rgba(15, 23, 42, 1);}
.mn-coins-table thead tr{background: initial!important;}
.mn-coins-table thead th,
.mn-coins-table tbody td{color:rgba(75, 85, 99, 1);font-size: 14px!important;font-weight: 400;padding: 5px!important;vertical-align: middle;width: 25%!important;}
.mn-coins-table tbody tr:nth-child(odd){background:rgba(247, 248, 254, 1)}
.mn-coins-table .mn-coin-name{font-weight: 400!important;color: rgba(15, 23, 42, 1);}
.mn-coin-name-cell{display: flex; align-items: center; gap: 8px;}
.mn-coin-name-text{font-weight: 400;color: rgba(15, 23, 42, 1);font-size: 14px;}
.mn-coins-table .mn-coin-profit-cell{}
.mn-value-stack{display: flex;flex-direction: column;gap: 0px;}
.mn-value-row{display: flex; align-items: center; gap: 8px;}
.mn-value-icon{width: 18px;height: 18px;flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;overflow: hidden;}
.mn-value-icon img{width: 20px; height: 20px; display: block; border-radius: 50%; object-fit: cover;}
.mn-value-usd, .mn-value-coin{font-size: 14px;font-weight: 400;line-height: 1.2;font-variant-numeric: tabular-nums;}
.mn-coins-table .mn-coin-profit-cell.mn-profit-positive .mn-value-usd,
.mn-coins-table .mn-coin-profit-cell.mn-profit-positive .mn-value-coin{color: #059669;}
.mn-coins-table .mn-coin-profit-cell.mn-profit-negative .mn-value-usd,
.mn-coins-table .mn-coin-profit-cell.mn-profit-negative .mn-value-coin{color: #DC2626;}

.mn-chart-header{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 12px;border-bottom: 1px solid rgba(19, 98, 210, 0.12);margin-bottom: 14px;padding-bottom: 14px;}
.mn-chart-heading h4{margin:0!important}
.mn-chart-canvas-box{position: relative;}
.mn-chart-inner{position: relative;height: 300px;min-height: 260px;}
.mn-chart-inner canvas{display: block;width: 100%!important;height: 100%!important;}
.mn-chart-legend{display: flex;align-items: center;gap: 16px;flex-wrap: wrap;}
.mn-legend-item{display: inline-flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 600;color: #475569;}
.mn-legend-item i{width: 10px;height: 10px;border-radius: 50%;display: inline-block;flex-shrink: 0;}
.mn-legend-revenue i{background: #5b93e8;box-shadow: 0 0 0 3px rgba(91, 147, 232, 0.22);}
.mn-legend-profit i{background: #1362d2;box-shadow: 0 0 0 3px rgba(19, 98, 210, 0.2);}

.miningdetail .border{border: 1px solid rgba(208, 241, 254, 1) !important; border-radius: 20px;}
.miningdetail .border h3{font-size: 14px; font-weight: 500; background: #fff; margin:0}
.miningdetail .left, .miningdetail .right{width:50%; margin:-42px 0 25px 0}

.mn-variation-select-wrap {}
.mn-variation-select {width: 100%;max-width: 100%;border: 1px solid rgba(228, 228, 231, 1);border-radius: 6px;font-size: 14px;font-weight: 400;padding: 6px 28px 6px 8px;background: #fff;color: rgba(15, 23, 42, 1);cursor: pointer; font-family:'Montserrat', sans-serif;}
.mn-variation-select:disabled{opacity: 0.65; cursor: wait;}
.mn-is-loading {position: relative;filter: blur(5px);opacity: 0.55;pointer-events: none;transition: filter 0.25s ease, opacity 0.25s ease;}
.mn-chart-section.mn-is-loading .mn-chart-wrapper {filter: blur(5px);opacity: 0.55;}

@media(max-width: 992px){
	.mn-calculator .mn-field{width:33.3%}
	.mn-calculator .mn-field:nth-child(4), .mn-calculator .mn-field:last-child{width:50%; margin-top:10px;}
}

@media(max-width:575px){
	
}
