.eq-tabs{margin-bottom:18px}.eq-tabs .tk-seg-btn{flex:1 1;min-width:0;padding:8px 6px}@media (max-width:420px){.eq-tabs .tk-seg-btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);min-height:40px}}.eq-form{font-size:16px;text-align:center}.eq-coefs{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:10px}.eq-pow{font-weight:600;color:var(--muted)}.eq-bad{border-color:#dc3545}.eq-typed{display:flex;gap:8px}.eq-typed .tk-input{flex:1 1}.eq-typed .tk-btn{padding:8px 14px}.eq-example{padding:4px 10px;font-size:13px}.eq-answer{font-size:clamp(22px,5cqi,34px)}.eq-grid{display:grid;gap:8px;align-items:center}.eq-grid .tk-input{padding:8px 6px;font-size:15px;text-align:center}.eq-grid-head{font-size:12px;font-weight:700;color:var(--muted);text-align:center}.eq-grid-eq{font-weight:700;font-size:18px;padding:0 2px}.eq-steps{margin:0;padding-left:1.3rem}.eq-steps>li{margin-bottom:12px}.eq-steps>li:last-child{margin-bottom:0}.eq-step-title{font-weight:700;margin-bottom:2px}.eq-step-line{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;overflow-wrap:anywhere;white-space:pre-wrap}