.spc-calculator-wrapper {
    max-width: 600px;
    padding: 20px;
    border: 1px solid #ddd;
    border-radius: 8px;
    background: #f9f9f9;
}

.spc-form-group, .inner-form-group {
    margin-bottom: 20px;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
}

.spc-form-group label {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
    font-size:14px;
    align-self:center

}

.spc-form-group input,
.spc-form-group select {
    width: 100%;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 4px;
    font-size: 16px;
    max-width:280px;
}

.spc-calculate-btn {
    width: 100%;
    padding: 12px;
    background: #007cba;
    color: white;
    border: none;
    border-radius: 4px;
    font-size: 16px;
    cursor: pointer;
}

.spc-calculate-btn:hover {
    background: #005a87;
}

.spc-results {
    margin-top: 20px;
    padding: 15px;
    background: #e7f4e4;
    border: 1px solid #d4edda;
    border-radius: 4px;
}

.spc-error {
    margin-top: 20px;
    padding: 15px;
    background: #f8d7da;
    border: 1px solid #f5c6cb;
    border-radius: 4px;
    color: #721c24;
}

.spc-form-group small {
    display: block;
    margin-top: 5px;
    color: #666;
    font-size: 12px;
}


.spc-form-group select,
.spc-form-group input[type="number"]{
    background:#e8f0f3;
    height:43px
}
.inner-form-group {
    width:100%
}
small {
    text-align:center;
    width: 100%;
    display: block;
    
}
/*Tabs*/
.tab {display:flex;gap:20px;justify-content:center;margin:20px 0 5px}
.tablinks {background:#eee;color:#05256c;padding:5px 18px;border-radius:8px}
.tablinks.active {background:#05256c;color:#fff}
.tablinks:hover {background:#f8c0124a;color:#05256c}
.tabcontent {padding:20px 0;text-align:center}
.tabcontent h3.tab-title {font-size:14px;text-transform:uppercase;letter-spacing:0.85px}
.tabcontent img {max-width:350px;margin:auto}

.tabcontent table thead {background:#dc9814;}
.tabcontent table th, .tabcontent table td {padding:5px 10px}
.tabcontent table tr:nth-of-type(even) {background:#eee}