.cm-reveal.cm-in tbody tr{opacity:1;transform:none}.tkc-num.is-bad{border-color:#f87171!important;box-shadow:0 0 0 3px rgba(248,113,113,.2)!important}.tkc-math li b{color:#fff!important}.tkc-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}.tkc-top{display:flex!important;justify-content:flex-end!important;margin-bottom:18px!important}.tkc-units{display:inline-flex!important;background:var(--card2)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;padding:4px!important;gap:4px!important;flex-wrap:wrap!important}.tkc-unit{background:0 0!important;border:0!important;color:var(--ink3)!important;padding:8px 14px!important;border-radius:7px!important;font-weight:700!important;font-size:.82rem!important;cursor:pointer!important;transition:background .2s,color .2s!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important}.tkc-unit.is-on{background:var(--o)!important;color:#fff!important;box-shadow:0 4px 14px rgba(230,119,22,.35)!important}.tkc-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}.tkc-opt{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:12px 14px!important;animation:tkcRise .45s ease both!important}.tkc-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}.tkc-opt-h{font-size:.74rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--ink3)!important;font-weight:700!important}.tkc-opt.is-on .tkc-opt-h{color:#fed7aa!important}.tkc-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}.tkc-opt-s{font-size:.78rem!important;color:var(--ink2)!important;line-height:1.4!important}.tkc-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}.tkc-br.is-on{opacity:1!important}.tkc-br-k{font-size:.8rem!important;color:#e5e7eb!important;font-weight:700!important}.tkc-br-v{font-size:.78rem!important;color:var(--ink2)!important;text-align:right!important;font-variant-numeric:tabular-nums!important}.tkc-br-t{height:14px!important;background:rgba(255,255,255,.06)!important;border-radius:4px!important;overflow:hidden!important}.tkc-br-f{height:100%!important;width:0;background:#475569!important;border-radius:4px!important;transition:width .8s cubic-bezier(.22,1,.36,1)!important}.tkc-br.is-on .tkc-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){.tkc-br{grid-template-columns:1fr 1fr!important}.tkc-br-t{grid-column:1/-1!important;order:3!important}}.tkc .xa,.tkc .xl{color:var(--ink3)!important;font-weight:500!important;font-size:.78rem!important}.tkc-br-t{position:relative!important}.cp-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0 0}.cp-gallery figure{margin:0;background:#f3f4f6;border:1px solid var(--gray-200);border-radius:10px;overflow:hidden}.cp-gallery img{display:block;width:100%;max-width:100%;height:260px;object-fit:contain;background:#f3f4f6;transition:transform .5s ease}.cp-gallery figure:hover img{transform:scale(1.04)}.cp-gallery figcaption{font-size:.82rem;color:#4b5563;padding:10px 12px;border-top:1px solid var(--gray-200);background:#fff;text-align:center}@media (max-width:720px){.cp-gallery{grid-template-columns:minmax(0,1fr)}}.cp-gallery.cp-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.cp-gallery.cp-2{grid-template-columns:minmax(0,1fr)}}.cm-in .cp-pr{opacity:1;transform:none}.cm-in .cp-pr:nth-child(2){transition-delay:.1s}.cm-in .cp-pr:nth-child(3){transition-delay:.2s}.cm-in .cp-pr:nth-child(4){transition-delay:.3s}.cm-in .cp-pr:nth-child(5){transition-delay:.4s}.cm-in .cp-pr:nth-child(6){transition-delay:.5s}.tkc-ok{background:rgba(34,197,94,.15)!important;color:#86efac!important;border:1px solid rgba(34,197,94,.45)!important}.tkc-warn{background:rgba(245,158,11,.15)!important;color:#fcd34d!important;border:1px solid rgba(245,158,11,.45)!important}.tkc-bad{background:rgba(239,68,68,.15)!important;color:#fca5a5!important;border:1px solid rgba(239,68,68,.45)!important}.cp-gallery img{height:240px}.cp-press-k small{display:block;font-family:var(--font-body,Inter,sans-serif);font-weight:500;font-size:.72rem;color:#9ca3af;margin-top:2px}.cp-press-row.is-new .cp-press-t i{background:linear-gradient(90deg,#c2600c,#e67716,#ffa04d);box-shadow:0 0 12px rgba(230,119,22,.45)}.cp-in .cp-press-t i{width:var(--w)}.cp-in .cp-press-row:nth-child(2) i{transition-delay:.12s}.cp-in .cp-press-row:nth-child(3) i{transition-delay:.24s}.cp-in .cp-press-row:nth-child(4) i{transition-delay:.36s}.cp-in .cp-press-row:nth-child(5) i{transition-delay:.48s}.cp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 10px}.cp-chips span{font-size:.8rem;font-weight:600;color:#374151;background:#f3f4f6;border:1px solid var(--gray-200);border-radius:999px;padding:6px 12px;transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.cp-chips span.is-hot{background:#e67716;color:#fff;border-color:#e67716;box-shadow:0 4px 14px rgba(230,119,22,.35)}.cp-chips span.is-done{background:rgba(230,119,22,.1);color:#9a3412;border-color:rgba(230,119,22,.4)}.cp-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 28px}.cp-case{background:#0b0f19;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px 18px;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease,border-color .3s}.cp-case:hover{border-color:rgba(230,119,22,.55)}.cp-case i{display:block;font-style:normal;font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#fb923c;margin-bottom:6px}.cp-case b{display:block;font-family:var(--font-heading);color:#fff;font-size:1rem;margin-bottom:8px;line-height:1.3}.cp-case ul{margin:0;padding-left:18px;color:#cbd5e1;font-size:.84rem;line-height:1.6}.cm-in .cp-case{opacity:1;transform:none}.cm-in .cp-case:nth-child(2){transition-delay:.08s}.cm-in .cp-case:nth-child(3){transition-delay:.16s}.cm-in .cp-case:nth-child(4){transition-delay:.24s}.cm-in .cp-case:nth-child(5){transition-delay:.32s}.cm-in .cp-case:nth-child(6){transition-delay:.4s}@media (max-width:900px){.cp-cases{grid-template-columns:1fr 1fr}}@media (max-width:560px){.cp-cases{grid-template-columns:1fr}}.cp-cert.is-key{background:#111827;border-color:#e67716}.cp-cert.is-key b{color:#fb923c}.cp-cert.is-key span{color:#d1d5db}.cm-in .cp-cert{opacity:1;transform:none}.cm-in .cp-cert:nth-child(2){transition-delay:.07s}.cm-in .cp-cert:nth-child(3){transition-delay:.14s}.cm-in .cp-cert:nth-child(4){transition-delay:.21s}.cm-in .cp-cert:nth-child(5){transition-delay:.28s}.cm-in .cp-cert:nth-child(6){transition-delay:.35s}.cp-flow{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:8px 0 26px;counter-reset:auf}.cp-flow div{position:relative;background:#f9fafb;border:1px solid var(--gray-200);border-radius:10px;padding:12px 10px 10px;counter-increment:auf;transition:background .35s,border-color .35s,transform .35s}.cp-flow div::before{content:counter(auf);position:absolute;top:-9px;left:10px;width:20px;height:20px;border-radius:50%;background:#94a3b8;color:#fff;font-size:.7rem;font-weight:800;display:flex;align-items:center;justify-content:center;transition:background .35s}.cp-flow b{display:block;font-family:var(--font-heading);font-size:.88rem;color:#111827;margin-top:4px}.cp-flow span{display:block;font-size:.74rem;color:#4b5563;line-height:1.35;margin-top:4px}.cp-flow div.is-hot{background:#fff7ed;border-color:#e67716;transform:translateY(-3px)}.cp-flow div.is-hot::before,.cp-flow div.is-done::before{background:#e67716}@media (max-width:1000px){.cp-flow{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}}@media (max-width:520px){.cp-flow{grid-template-columns:1fr 1fr}}.tkc-lr{display:grid!important;grid-template-columns:150px minmax(0,1fr) 92px!important;gap:10px!important;align-items:center!important;margin:8px 0!important}.tkc-lr-k{font-size:.82rem!important;color:#e5e7eb!important;font-weight:800!important;line-height:1.15!important}.tkc-lr-k small{display:block!important;font-weight:500!important;font-size:.68rem!important;color:#94a3b8!important}.tkc-lr-t{position:relative!important;height:16px!important;background:rgba(255,255,255,.06)!important;border-radius:4px!important}.tkc-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}.tkc-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}.tkc-lr-t b{position:absolute!important;top:-4px!important;bottom:-4px!important;width:2px!important;background:#fb923c!important;border-radius:1px!important}.tkc-lr.is-you .tkc-lr-t b{display:none!important}.tkc-lr.is-on .tkc-lr-t i{background:linear-gradient(90deg,#15803d,#22c55e)!important;box-shadow:0 0 10px rgba(34,197,94,.4)!important}.tkc-lr.is-on .tkc-lr-v{color:#86efac!important;font-weight:700!important}.tkc-lr.is-no{opacity:.45!important}.tkc-lr-v{font-size:.78rem!important;color:var(--ink2)!important;text-align:right!important;font-variant-numeric:tabular-nums!important}@media (max-width:560px){.tkc-lr{grid-template-columns:1fr 1fr!important}.tkc-lr-t{grid-column:1/-1!important;order:3!important}}.tkc-cav{animation:tkcCav .4s ease both;transform-box:fill-box;transform-origin:center}.cm-in .cp-card{opacity:1;transform:none}.cm-in .cp-card:nth-child(2){transition-delay:.05s}.cm-in .cp-card:nth-child(3){transition-delay:.1s}.cm-in .cp-card:nth-child(4){transition-delay:.15s}.cm-in .cp-card:nth-child(5){transition-delay:.2s}.cm-in .cp-card:nth-child(6){transition-delay:.25s}.cm-in .cp-card:nth-child(7){transition-delay:.3s}.cm-in .cp-card:nth-child(8){transition-delay:.35s}.cm-in .cp-card:nth-child(9){transition-delay:.4s}.cm-in .cp-card:nth-child(10){transition-delay:.45s}.cm-in .cp-card:nth-child(11){transition-delay:.5s}.cm-in .cp-card:nth-child(12){transition-delay:.55s}.cm-in .cp-build{opacity:1;transform:none}.cm-in .cp-build:nth-child(2){transition-delay:.1s}.cm-in .cp-build:nth-child(3){transition-delay:.2s}.cm-in .cp-build:nth-child(4){transition-delay:.3s}.cm-in .cp-im{opacity:1;transform:none}.cm-in .cp-im:nth-child(2){transition-delay:.08s}.cm-in .cp-im:nth-child(3){transition-delay:.16s}.cm-in .cp-im:nth-child(4){transition-delay:.24s}.cm-in .cp-im:nth-child(5){transition-delay:.32s}.tkc-rec{display:block!important;text-decoration:none!important;background:var(--card2)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;padding:10px 12px!important;animation:tkcRise .45s ease both!important;transition:border-color .25s!important}.tkc-rec:hover{border-color:var(--o)!important}.tkc-rec b{display:block!important;color:#fff!important;font-size:.86rem!important}.tkc-rec span{display:block!important;color:var(--ink3)!important;font-size:.76rem!important;line-height:1.4!important;margin-top:2px!important}.tkc-lr-t i.is-dem{background:linear-gradient(90deg,#c2600c,var(--o),var(--o2))!important}.tkc-lr-t i.is-cap{background:linear-gradient(90deg,#15803d,#22c55e)!important}.tkc-cav{animation:tkcCav .35s ease both;transform-box:fill-box;transform-origin:center}.tkc-opt-v{font-size:1.05rem!important}