.ef-in .ef-bar span{width:var(--w)}.ef-in .ef-m-t i{width:var(--w)}.ef-in .ef-m:nth-child(n+3) i{transition-delay:.08s}.ef-in .ef-m:nth-child(n+5) i{transition-delay:.16s}.ef-in .ef-m:nth-child(n+8) i{transition-delay:.24s}.ef-in .ef-m:nth-child(n+11) i{transition-delay:.32s}.ef-in .ef-col i{height:var(--h)}.ef-in .ef-stack i{width:var(--w)}.ef-in>div{opacity:1;transform:none}.ef-in>div:nth-child(2){transition-delay:.08s}.ef-in>div:nth-child(3){transition-delay:.16s}.ef-in>div:nth-child(4){transition-delay:.24s}.ef-in>div:nth-child(5){transition-delay:.32s}.ef-in>div:nth-child(6){transition-delay:.4s}.tke-num.is-bad{border-color:#f87171!important;box-shadow:0 0 0 3px rgba(248,113,113,.2)!important}.tke-math li b{color:#fff!important}.tke-math code{background:rgba(255,255,255,.06)!important;color:#fed7aa!important;border-radius:4px!important;padding:1px 5px!important;font-size:.78rem!important;font-family:ui-monospace,Consolas,monospace!important;white-space:normal!important}.tke-top{display:flex!important;justify-content:flex-end!important;margin-bottom:18px!important}.tke-hero.is-warn{background:linear-gradient(135deg,rgba(239,68,68,.22),rgba(239,68,68,.04))!important;border-color:rgba(239,68,68,.55)!important}.tke-opt{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:12px 14px!important;animation:tkeRise .45s ease both!important}.tke-opt.is-on{border-color:rgba(230,119,22,.6)!important;box-shadow:0 0 0 1px rgba(230,119,22,.3),0 8px 20px rgba(230,119,22,.15)!important}.tke-opt-h{font-size:.74rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--ink3)!important;font-weight:700!important}.tke-opt.is-on .tke-opt-h{color:#fed7aa!important}.tke-opt-v{font-family:var(--font-heading,"Plus Jakarta Sans",sans-serif)!important;font-weight:800!important;color:#fff!important;font-size:1.3rem!important;margin:4px 0!important}.tke-opt-s{font-size:.78rem!important;color:var(--ink2)!important;line-height:1.4!important}.tke-br{display:grid!important;grid-template-columns:150px minmax(0,1fr) 140px!important;gap:10px!important;align-items:center!important;margin:8px 0!important;opacity:.6!important}.tke-br.is-on{opacity:1!important}.tke-br-k{font-size:.8rem!important;color:#e5e7eb!important;font-weight:700!important}.tke-br-v{font-size:.78rem!important;color:var(--ink2)!important;text-align:right!important;font-variant-numeric:tabular-nums!important}.tke-br-t{height:14px!important;background:rgba(255,255,255,.06)!important;border-radius:4px!important;overflow:hidden!important}.tke-br-f{height:100%!important;width:0;background:#475569!important;border-radius:4px!important;transition:width .8s cubic-bezier(.22,1,.36,1)!important}.tke-br.is-on .tke-br-f{background:linear-gradient(90deg,#c2600c,var(--o),var(--o2))!important;box-shadow:0 0 12px rgba(230,119,22,.45)!important}@media (max-width:560px){.tke-br{grid-template-columns:1fr 1fr!important}.tke-br-t{grid-column:1/-1!important;order:3!important}}.tke .xa,.tke .xl{color:var(--ink3)!important;font-weight:500!important;font-size:.78rem!important}.tke-br-t{position:relative!important}.tke-svg{display:block;width:100%;height:auto;background:#0b1220;border-radius:10px}.tke-ok{background:rgba(34,197,94,.15)!important;color:#86efac!important;border:1px solid rgba(34,197,94,.45)!important}.tke-warn{background:rgba(245,158,11,.15)!important;color:#fcd34d!important;border:1px solid rgba(245,158,11,.45)!important}.tke-bad{background:rgba(239,68,68,.15)!important;color:#fca5a5!important;border:1px solid rgba(239,68,68,.45)!important}.tke-lr{display:grid!important;grid-template-columns:150px minmax(0,1fr) 92px!important;gap:10px!important;align-items:center!important;margin:8px 0!important}.tke-lr-k{font-size:.82rem!important;color:#e5e7eb!important;font-weight:800!important;line-height:1.15!important}.tke-lr-k small{display:block!important;font-weight:500!important;font-size:.68rem!important;color:#94a3b8!important}.tke-lr-t{position:relative!important;height:16px!important;background:rgba(255,255,255,.06)!important;border-radius:4px!important}.tke-lr-t i{display:block!important;height:100%!important;width:0;background:#475569!important;border-radius:4px!important;transition:width .9s cubic-bezier(.22,1,.36,1)!important}.tke-lr-t i.is-you{background:linear-gradient(90deg,#c2600c,var(--o),var(--o2))!important;box-shadow:0 0 12px rgba(230,119,22,.45)!important}.tke-lr-t b{position:absolute!important;top:-4px!important;bottom:-4px!important;width:2px!important;background:#fb923c!important;border-radius:1px!important}.tke-lr.is-you .tke-lr-t b{display:none!important}.tke-lr.is-on .tke-lr-t i{background:linear-gradient(90deg,#15803d,#22c55e)!important;box-shadow:0 0 10px rgba(34,197,94,.4)!important}.tke-lr.is-on .tke-lr-v{color:#86efac!important;font-weight:700!important}.tke-lr.is-no{opacity:.45!important}.tke-lr-v{font-size:.78rem!important;color:var(--ink2)!important;text-align:right!important;font-variant-numeric:tabular-nums!important}@media (max-width:560px){.tke-lr{grid-template-columns:1fr 1fr!important}.tke-lr-t{grid-column:1/-1!important;order:3!important}}.tke-cav{animation:tkeCav .4s ease both;transform-box:fill-box;transform-origin:center}.tke-lab{font-size:.86rem!important;font-weight:600!important;color:#e5e7eb!important}.tke-lr{grid-template-columns:minmax(0,190px) minmax(0,1fr) 120px!important}.tke-lr-k{font-weight:700!important}.tke-lr-v small{display:block!important;font-size:.68rem!important;color:#94a3b8!important;font-weight:500!important}.tke-lr-t i{background:#475569!important}.tke-lr.is-on .tke-lr-t i{background:linear-gradient(90deg,#c2600c,var(--o),var(--o2))!important;box-shadow:0 0 12px rgba(230,119,22,.45)!important}.tke-lr.is-on .tke-lr-v{color:#fdba74!important;font-weight:800!important}.tke-lr.is-on .tke-lr-k{color:#fff!important}@media (max-width:560px){.tke-lr{grid-template-columns:1fr 1fr!important}}.tke-lr-k small{display:block!important}.tke-lr.is-on .tke-lr-t i{background:linear-gradient(90deg,#c2600c,var(--o),var(--o2))!important;box-shadow:0 0 12px rgba(230,119,22,.45)!important}.tke-lr.is-on .tke-lr-v{color:#fdba74!important;font-weight:800!important}.tke-lr-t b{position:absolute!important;top:-4px!important;bottom:-4px!important;width:3px!important;background:#fff!important;border-radius:2px!important}