.fee-calculator{padding:64px 20px;max-width:960px;margin:0 auto}.fee-calculator-card{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e5edf5;border-radius:6px;overflow:hidden;background:#fff}.fee-calculator-inputs{display:flex;flex-direction:column;gap:20px;padding:32px;background-color:#f8fafd;border-right:1px solid #e5edf5}.fee-calculator-inputs label{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#061b31}.fee-calculator-inputs select,.fee-calculator-inputs input{font:inherit;font-size:16px;padding:10px 12px;border:1px solid #d8d6df;border-radius:4px;background:#fff;color:#061b31}.fee-calculator-inputs select:focus,.fee-calculator-inputs input:focus{outline:2px solid #533afd;outline-offset:1px}.fee-calculator-rule,.fee-calculator-note{font-size:13px;line-height:1.6;color:#64748d;margin:0}.fee-calculator-note{margin-top:16px;text-align:center}.fee-calculator-results{padding:32px;display:flex;flex-direction:column;gap:12px}.fee-calculator-row{display:flex;justify-content:space-between;gap:16px;font-size:15px;color:#50617a}.fee-calculator-row strong{color:#061b31;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.fee-calculator-total{padding-top:12px;border-top:1px solid #e5edf5;font-size:17px}.fee-calculator-total strong{font-size:20px}.fee-calculator-salondigi{margin-top:12px;padding:16px;border-radius:6px;background-color:#e5edf5;display:flex;flex-direction:column;gap:8px}.fee-calculator-verdict{margin:4px 0 0;font-size:15px;font-weight:500;color:#533afd}@media(max-width:767px){.fee-calculator{padding:48px 16px}.fee-calculator-card{grid-template-columns:1fr}.fee-calculator-inputs{border-right:none;border-bottom:1px solid #e5edf5}.fee-calculator-inputs,.fee-calculator-results{padding:24px}}
