.tkm-calculator{max-width:1170px}
.tkm-calculator .tkm-activation-heading{max-width:650px}
.tkm-calculator-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:650px;margin:0 auto 24px}
.tkm-calculator-tabs a{display:flex;flex-direction:column;align-items:center;gap:5px;padding:16px 20px;background:#fff;border:1px solid #dfe6f1;border-radius:10px;color:#6f8097;text-align:center;transition:background .15s,border-color .15s}
.tkm-calculator-tabs strong{font-size:15px;font-weight:600;color:#344b6b}
.tkm-calculator-tabs span{font-size:11px}
.tkm-calculator-tabs a[aria-current]{border-color:#3558b1;background:#edf2fd;box-shadow:0 0 0 1px #3558b1}
.tkm-calculator-tabs a[aria-current] strong{color:#3158b8}
.tkm-calculator-tabs a:focus-visible{outline:3px solid #8ea8e8;outline-offset:3px}
.tkm-calculator-panel{border:1px solid #e1e7ef;border-radius:14px;background:#fff;overflow:hidden}
.tkm-calculator-panel[hidden]{display:none!important}
.tkm-calculator-panel iframe{display:block;width:100%;height:820px;border:0;background:#fff}
.tkm-calculator-note{font-size:11px;line-height:1.8;color:#78869b;text-align:center;max-width:650px;margin:20px auto 0}
body.tkm-calculator-modal-open{overflow:hidden}
@media(max-width:600px){.tkm-calculator-tabs{gap:10px;margin-bottom:20px}.tkm-calculator-tabs a{padding:13px 8px}.tkm-calculator-tabs strong{font-size:14px}.tkm-calculator-tabs span{font-size:10px}.tkm-calculator-panel{border-radius:12px}.tkm-calculator-note{font-size:10px}}
