{"id":5125,"date":"2026-08-06T09:00:34","date_gmt":"2026-08-06T09:00:34","guid":{"rendered":"https:\/\/kblack.vn\/?page_id=5125"},"modified":"2026-10-20T08:53:49","modified_gmt":"2026-10-20T08:53:49","slug":"ai-thong-minh-hon-ai","status":"publish","type":"page","link":"https:\/\/kblack.vn\/en\/ai-thong-minh-hon-ai\/","title":{"rendered":"Ai th\u00f4ng minh h\u01a1n AI? \u2013 Mini game K-BLACK"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5125\" class=\"elementor elementor-5125\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-94de222 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"94de222\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ff278cb\" data-id=\"ff278cb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bdd56d1 elementor-widget elementor-widget-html\" data-id=\"bdd56d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\/*KBLEAD*\/(function(){if(window.__kbLead)return;window.__kbLead=1;var of=window.fetch;if(!of)return;window.fetch=function(u,o){try{var s=typeof u==='string'?u:(u&&u.url)||'';if(s.indexOf('ntfy.sh')>-1&&o&&o.body){var t='',m='';try{var b=JSON.parse(o.body);t=b.title||'';m=b.message||''}catch(e){m=String(o.body);var h=o.headers||{};t=h.Title||h.title||''}var g=function(re){var x=m.match(re);return x?x[1].trim():''};var fd=new FormData();fd.append('action','elementor_pro_forms_send_form');fd.append('post_id','6098');fd.append('form_id','57315b3');fd.append('queried_id','6098');fd.append('referrer',location.href);fd.append('form_fields[title]',t||'Lead m\u1edbi');fd.append('form_fields[name]',g(\/Kh[a\u00e1]ch:\\s*([^\\n]+)\/i));fd.append('form_fields[phone]',g(\/S[\u0110D]T:\\s*([^\\n]+)\/i));fd.append('form_fields[page]',location.pathname);fd.append('form_fields[msg]',m);of.call(window,'\/wp-admin\/admin-ajax.php',{method:'POST',body:fd,credentials:'omit',keepalive:true}).catch(function(){})}}catch(e){}return of.apply(this,arguments)}})();<\/script>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n<style id=\"kq3-css\">\nhtml,body{background:#050816!important;overflow:hidden!important;height:100%;margin:0}\n.elementor-widget-html:has(#kq),.e-con:has(#kq),.elementor-widget-container:has(#kq),.elementor-section:has(#kq),.elementor-column:has(#kq){padding:0!important;margin:0!important;max-width:none!important}\n#kq,#kq *{box-sizing:border-box;margin:0}\n#kq{--ln:rgba(150,200,255,.14);--ln2:rgba(150,200,255,.26);--mut:#8e9bbd;--gold:#f7c955;--cy:#6fd3ff;--bl:#4f7dff;--glass:linear-gradient(155deg,rgba(28,42,92,.78),rgba(9,14,36,.78));\n position:fixed;inset:0;z-index:50;height:100vh;height:100dvh;overflow:hidden;color:#eef2ff;font:15px\/1.45 \"Be Vietnam Pro\",-apple-system,\"SF Pro Display\",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;\n display:grid;place-items:center;padding:clamp(10px,2.2vh,28px) clamp(12px,2.6vw,40px)}\n#kq button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}\n#kq a{color:inherit;text-decoration:none}\n\/* ---------- n\u1ec1n ---------- *\/\n#kq .sp{position:fixed;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(55% 60% at 70% 45%,#1d3684 0%,#122157 40%,#0a1230 72%,#050816 100%)}\n#kq .sp:before{content:\"\";position:absolute;inset:-20%;background:radial-gradient(26% 30% at 22% 28%,rgba(111,211,255,.12),transparent 70%),radial-gradient(30% 30% at 82% 82%,rgba(124,92,255,.15),transparent 70%);animation:kqAu 18s ease-in-out infinite alternate}\n@keyframes kqAu{to{transform:translate(4%,-3%) rotate(6deg)}}\n#kq .floor{position:absolute;left:-30%;right:-30%;bottom:-8%;height:40%;transform:perspective(520px) rotateX(74deg);transform-origin:50% 100%;background-image:linear-gradient(rgba(111,211,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(111,211,255,.16) 1px,transparent 1px);background-size:56px 56px;-webkit-mask:linear-gradient(transparent,#000 40%,#000 85%,transparent);mask:linear-gradient(transparent,#000 40%,#000 85%,transparent);animation:kqFl 10s linear infinite}\n@keyframes kqFl{to{background-position:0 56px}}\n#kq .dust i{position:absolute;width:3px;height:3px;border-radius:50%;background:#bfeaff;box-shadow:0 0 8px #6fd3ff;opacity:0;animation:kqDu 14s linear infinite}\n@keyframes kqDu{20%{opacity:.6}to{transform:translateY(-70vh);opacity:0}}\n\n\/* ---------- S\u00c2N KH\u1ea4U: khung c\u1ed1 \u0111\u1ecbnh t\u1ec9 l\u1ec7, c\u0103n gi\u1eefa, co gi\u00e3n theo m\u00e0n h\u00ecnh ---------- *\/\n#kq .stage{container-type:size;position:relative;font-size:clamp(14px,1.95cqh,24px);width:min(100%,calc((100dvh - 2*clamp(10px,2.2vh,28px))*1.62));height:100%;max-width:1900px;\n display:grid;column-gap:clamp(14px,3cqw,40px);\n grid-template-columns:minmax(0,1fr) minmax(0,.62fr);\n grid-template-rows:auto minmax(0,1fr) auto auto auto minmax(0,1.1fr);\n grid-template-areas:\"top top\" \"g1 kiki\" \"say kiki\" \"panel kiki\" \"ans kiki\" \"g2 kiki\"}\n\n\/* ---------- thanh tr\u00ean ---------- *\/\n#kq .top{grid-area:top;display:flex;align-items:center;gap:8px;padding-bottom:clamp(6px,1.4cqh,14px);position:relative;z-index:6}\n#kq .q-logo{height:clamp(18px,3.4cqh,44px);width:auto;transition:filter .3s,transform .3s}\n#kq .q-logo.glow{cursor:pointer;filter:drop-shadow(0 0 10px #ffe7a3) drop-shadow(0 0 22px #f7c955);animation:kqGl 1s ease-in-out infinite alternate}\n@keyframes kqGl{to{transform:scale(1.1)}}\n#kq .sp1{flex:1}\n#kq .pill{font-size:clamp(11px,1.35cqh,16px);letter-spacing:.2em;text-transform:uppercase;color:#bfe9ff;padding:7px 12px;border-radius:99px;border:1px solid var(--ln);background:rgba(10,18,44,.45);backdrop-filter:blur(10px)}\n#kq .tb{height:clamp(34px,5.2cqh,64px);min-width:clamp(34px,5.2cqh,64px);padding:0 12px;border-radius:99px;border:1px solid var(--ln2);background:rgba(10,18,44,.5);backdrop-filter:blur(10px);font-size:clamp(13px,1.6cqh,19px);font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:.2s}\n#kq .tb:hover:not(:disabled){border-color:var(--cy);background:rgba(111,211,255,.12)}\n#kq .tb:disabled{opacity:.28;cursor:default}\n#kq .tb small{font-size:12px;font-weight:600;color:#cdd6ee}\n#kq .q-mute{padding:0;font-size:16px}\n#kq .tb.bk{padding:0;color:#dfe8ff}#kq .tb.bk svg{width:46%;height:46%}\n#kq .ov .av{background-size:cover!important;background-position:50% 30%!important}\n#kq .ring2.pause .fg{stroke:var(--gold)}#kq .ring2.pause span{color:var(--gold);font-size:.85em;letter-spacing:.05em}\n.admin-bar #kq{top:32px}@media (max-width:782px){.admin-bar #kq{top:46px}}\n#kq .lifes{display:none;gap:6px}\n#kq.s-quiz .lifes{display:flex}#kq.s-quiz .pill{display:none}\n\n\/* ---------- KIKI ---------- *\/\n#kq .kk{grid-area:kiki;position:relative;min-height:0;z-index:1;pointer-events:none}\n#kq .kk .host{position:absolute;inset:0}\n#kq .kk .fb{position:absolute;left:50%;bottom:0;height:100%;transform:translateX(-50%);transition:opacity .4s}\n#kq .kk.live .fb{opacity:0}\n#kq .kk .ring{position:absolute;left:50%;bottom:-1.5%;width:min(92%,340px);aspect-ratio:3\/1;transform:translateX(-50%);border-radius:50%;border:2px solid rgba(111,211,255,.5);box-shadow:0 0 34px rgba(111,211,255,.45),inset 0 0 30px rgba(111,211,255,.3);background:radial-gradient(closest-side,rgba(111,211,255,.22),transparent)}\n#kq .kk .ring:after{content:\"\";position:absolute;inset:16%;border-radius:50%;border:1px dashed rgba(111,211,255,.45);animation:kqSp 12s linear infinite}\n@keyframes kqSp{to{transform:rotate(360deg)}}\n#kq .kk.jump{animation:kqJ .6s ease}@keyframes kqJ{40%{transform:translateY(-14px)}}\n#kq .kk.glitch{animation:kqG .5s steps(2) 2}@keyframes kqG{30%{transform:translateX(6px);filter:hue-rotate(90deg)}60%{transform:translateX(-6px)}}\n#kq .emo{position:absolute;right:6%;top:6%;font-size:clamp(26px,5cqh,44px);opacity:0;transform:scale(.4);transition:.35s cubic-bezier(.2,1.6,.4,1);filter:drop-shadow(0 6px 14px rgba(0,0,0,.5))}\n#kq .emo.on{opacity:1;transform:scale(1)}\n\n\/* ---------- l\u1eddi tho\u1ea1i KIKI: thanh nh\u1ecf, \u0111u\u00f4i ch\u1ec9 sang KIKI ---------- *\/\n#kq .bubble{grid-area:say;position:relative;z-index:4;display:flex;align-items:flex-start;gap:10px;margin-bottom:clamp(8px,1.6cqh,14px);padding:clamp(9px,1.5cqh,14px) clamp(12px,1.8cqw,18px);border-radius:16px;background:rgba(9,14,34,.72);border:1px solid var(--ln2);backdrop-filter:blur(14px);font-size:clamp(13px,2.15cqh,28px);line-height:1.45;min-height:calc(1.45em*2 + 2*clamp(9px,1.5cqh,14px))}\n#kq .bubble:after{content:\"\";position:absolute;right:-7px;top:50%;width:12px;height:12px;margin-top:-6px;background:rgba(9,14,34,.92);border-right:1px solid var(--ln2);border-top:1px solid var(--ln2);transform:rotate(45deg)}\n#kq .bubble .who{flex:none;margin-top:.15em;padding:2px 8px;border-radius:99px;background:linear-gradient(135deg,var(--cy),var(--bl));color:#06122e;font-size:.62em;font-weight:800;letter-spacing:.12em;line-height:1.5}\n#kq .bubble .tx{flex:1;min-width:0}\n#kq .bubble b{color:#fff}\n#kq .cur{display:none;width:7px;height:15px;margin-left:2px;background:var(--cy);vertical-align:-2px;animation:kqBl .7s steps(2) infinite}@keyframes kqBl{50%{opacity:0}}\n#kq .wave{display:none!important}\n\n\/* ---------- t\u1ea5m k\u00ednh ch\u00ednh ---------- *\/\n#kq .panel{grid-area:panel;position:relative;z-index:3;min-height:0;overflow:auto;scrollbar-width:none;padding:clamp(16px,3.2cqh,32px) clamp(16px,2.6cqw,36px);border-radius:22px;background:var(--glass);border:1px solid var(--ln2);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 30px 70px -36px rgba(79,125,255,.7),inset 0 1px 0 rgba(255,255,255,.08)}\n#kq .panel::-webkit-scrollbar{display:none}\n#kq .panel:before{content:\"\";position:absolute;left:22px;right:22px;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--cy),var(--bl),transparent);opacity:.9}\n#kq .scr{display:none}#kq .scr.on{display:block;animation:kqIn .45s cubic-bezier(.22,.8,.2,1)}\n@keyframes kqIn{from{opacity:0;transform:translateY(10px)}}\n\/* start *\/\n#kq .st-title small{display:block;font-size:clamp(11px,1.4cqh,17px);letter-spacing:.36em;color:var(--cy);font-weight:700}\n#kq .st-title h1{font-size:clamp(26px,6.6cqh,90px);line-height:1.04;font-weight:800;margin:clamp(4px,1cqh,10px) 0 clamp(12px,2.4cqh,22px);letter-spacing:-.025em;color:#fff}\n#kq .st-title h1 span{background:linear-gradient(90deg,#6fd3ff,#4f7dff 45%,#f7c955);-webkit-background-clip:text;background-clip:text;color:transparent}\n#kq .st-prize{display:flex;align-items:center;gap:14px;padding:clamp(10px,1.8cqh,16px) 16px;border-radius:16px;background:linear-gradient(90deg,rgba(247,201,85,.16),rgba(247,201,85,.02));border:1px solid rgba(247,201,85,.38)}\n#kq .st-prize b{font-size:clamp(26px,4.8cqh,64px);font-weight:800;color:var(--gold);line-height:1;letter-spacing:-.02em}\n#kq .st-prize span{font-size:clamp(13px,2cqh,24px);font-weight:600}#kq .st-prize em{display:block;font-style:normal;font-weight:400;font-size:clamp(12px,1.7cqh,20px);color:var(--mut)}\n#kq .chips{display:flex;flex-wrap:wrap;gap:6px;margin:clamp(10px,1.8cqh,16px) 0}\n#kq .chips span{font-size:clamp(11.5px,1.7cqh,20px);padding:5px 11px;border-radius:99px;background:rgba(255,255,255,.04);border:1px solid var(--ln);color:#cdd6ee;white-space:nowrap}\n#kq .chips b{color:#fff}\n#kq .form{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n#kq .in{width:100%;padding:clamp(11px,1.8cqh,15px) 14px;border-radius:13px;border:1px solid var(--ln2);background:rgba(4,8,22,.55);color:#fff;font:inherit;font-size:max(16px,1em);outline:none;transition:.2s}\n#kq .in:focus{border-color:var(--cy);box-shadow:0 0 0 3px rgba(111,211,255,.18)}\n#kq .err{min-height:1.2em;font-size:.85em;color:#ff8d8d;margin:5px 2px}\n#kq .btn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:clamp(12px,2.1cqh,17px) 18px;border-radius:14px;background:linear-gradient(180deg,#ffd978,#f5a623);color:#1a1200!important;font-weight:800;font-size:clamp(14px,2.1cqh,26px);letter-spacing:.05em;box-shadow:0 12px 30px -10px rgba(245,166,35,.65);transition:transform .15s}\n#kq .btn:after{content:\"\";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translateX(-100%);animation:kqShine 3.2s ease-in-out infinite}\n@keyframes kqShine{60%,100%{transform:translateX(100%)}}\n#kq .btn:active{transform:scale(.98)}\n#kq .btn.ghost{background:rgba(255,255,255,.06);color:#fff!important;border:1px solid var(--ln2);box-shadow:none;font-weight:600;letter-spacing:0}\n#kq .btn.ghost:after,#kq .btn.blue:after{display:none}\n#kq .btn.blue{background:linear-gradient(180deg,#6b9bff,#3a6ff0);color:#fff!important;box-shadow:0 12px 30px -10px rgba(79,125,255,.7)}\n#kq .meta{margin-top:8px;text-align:center;font-size:.82em;color:var(--mut)}\n\n\/* ---------- c\u00e2u h\u1ecfi ---------- *\/\n#kq .qh{display:flex;align-items:center;gap:12px;margin-bottom:clamp(8px,1.4cqh,12px)}\n#kq .qmeta{flex:1;min-width:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}\n#kq .qno{font-size:clamp(11px,1.6cqh,19px);letter-spacing:.24em;color:var(--cy);font-weight:800;white-space:nowrap}\n#kq #qLv{font-style:normal;font-size:clamp(11px,1.6cqh,19px);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}\n#kq .ring2{position:relative;width:clamp(38px,6.4cqh,80px);height:clamp(38px,6.4cqh,80px);flex:none}\n#kq .ring2 svg{width:100%;height:100%;transform:rotate(-90deg)}\n#kq .ring2 circle{fill:none;stroke-width:4}#kq .ring2 .bg{stroke:rgba(255,255,255,.1)}#kq .ring2 .fg{stroke:var(--cy);stroke-linecap:round;transition:stroke .3s}\n#kq .ring2.hot .fg{stroke:#ff5d6c}#kq .ring2.hot{animation:kqHot .5s ease-in-out infinite alternate}@keyframes kqHot{to{transform:scale(1.1)}}\n#kq .ring2 span{position:absolute;inset:0;display:grid;place-items:center;font-weight:800;font-size:clamp(13px,2.2cqh,26px)}\n#kq .dots{display:flex;gap:3px;margin-bottom:clamp(12px,2.4cqh,22px)}\n#kq .dots i{flex:1;height:5px;border-radius:3px;background:rgba(255,255,255,.09)}\n#kq .dots i.done{background:linear-gradient(90deg,#2fd27a,#7af0b1)}#kq .dots i.cur{background:var(--cy);box-shadow:0 0 10px var(--cy)}#kq .dots i.last{background:rgba(247,201,85,.5)}\n#kq .qcard .mode{display:none;margin-bottom:10px;font-size:11px;letter-spacing:.16em;font-weight:800;color:#ffb35c}\n#kq .qcard .mode.on{display:inline-block;padding:4px 10px;border-radius:99px;background:rgba(255,179,92,.12);border:1px solid rgba(255,179,92,.4)}\n#kq #qQt{display:block;font-size:clamp(19px,4.6cqh,64px);font-weight:700;line-height:1.28;letter-spacing:-.012em;min-height:2.56em}\n\n\/* ---------- 4 \u0111\u00e1p \u00e1n ngay d\u01b0\u1edbi c\u00e2u h\u1ecfi ---------- *\/\n#kq .ansbar{grid-area:ans;display:none;position:relative;z-index:3;margin-top:clamp(10px,1.8cqh,16px)}\n#kq.s-quiz .ansbar{display:block}\n#kq .ans{display:grid;grid-template-columns:1fr 1fr;gap:clamp(8px,1.4cqh,12px)}\n#kq .ans.mirror{transform:scaleX(-1)}\n#kq .a{position:relative;display:flex;align-items:center;gap:12px;text-align:left;padding:clamp(10px,1.7cqh,16px) clamp(12px,1.5cqw,18px);border-radius:16px;border:1px solid var(--ln2);background:linear-gradient(160deg,rgba(28,44,98,.62),rgba(9,14,36,.7));backdrop-filter:blur(14px);font-size:clamp(14px,2.4cqh,30px);font-weight:600;line-height:1.3;min-height:clamp(52px,9cqh,120px);white-space:normal;overflow-wrap:anywhere;transition:transform .18s,border-color .2s,background .2s,box-shadow .2s}\n#kq .a:hover{transform:translateY(-2px);border-color:var(--cy);box-shadow:0 12px 28px -12px rgba(111,211,255,.6)}\n#kq .a .L{flex:none;width:clamp(26px,4.2cqh,52px);height:clamp(26px,4.2cqh,52px);border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:clamp(12px,1.7cqh,14px);background:rgba(111,211,255,.14);border:1px solid rgba(111,211,255,.4);color:var(--cy)}\n#kq .a .T{min-width:0;flex:1}\n#kq .a.sel{border-color:var(--gold);background:linear-gradient(160deg,rgba(247,201,85,.28),rgba(40,30,10,.6));box-shadow:0 0 0 3px rgba(247,201,85,.2)}\n#kq .a.sel .L{background:var(--gold);color:#1a1200;border-color:var(--gold)}\n#kq .a.right{border-color:#7ad7ff;background:linear-gradient(160deg,rgba(47,210,122,.32),rgba(8,40,24,.6))}\n#kq .a.right .L{background:#2fd27a;color:#04210f;border-color:#7ad7ff}\n#kq .a.wrong{border-color:#ff5d6c;background:linear-gradient(160deg,rgba(255,93,108,.32),rgba(48,10,14,.6));animation:kqSh .4s}\n#kq .a.gone{opacity:.12;pointer-events:none}#kq .a.back{animation:kqBk .6s}\n@keyframes kqBk{0%{opacity:.1;transform:scale(.9)}}\n\n\/* end *\/\n#kq .end h2{font-size:clamp(24px,4.6cqh,42px);line-height:1.12;margin-bottom:10px;font-weight:800}\n#kq .end p{color:#c9d2ea;margin-bottom:8px}\n#kq .end .stack{display:grid;gap:9px;margin-top:14px}\n#kq .code{margin:12px 0;padding:14px;border-radius:16px;text-align:center;border:1px dashed var(--gold);background:rgba(247,201,85,.1)}\n#kq .code small{display:block;color:var(--mut);font-size:.8em;letter-spacing:.2em}#kq .code b{font-size:1.9em;letter-spacing:.12em;color:#fff}\n#kq .terms{margin:0 0 0 18px;padding:0;color:#c9d2ea;font-size:.9em;line-height:1.6}\n#kq .foot{display:none}\n#kq .end [style*=\"font-size:13px\"]{font-size:.85em!important}\n\n\/* ---------- h\u1ed9p x\u00e1c nh\u1eadn + hi\u1ec7u \u1ee9ng ---------- *\/\n#kq .ov{position:fixed;inset:0;z-index:20;display:none;place-items:center;padding:20px;background:rgba(4,7,18,.6);backdrop-filter:blur(8px)}\n#kq .ov.on{display:grid;animation:kqFd .25s}@keyframes kqFd{from{opacity:0}}\n#kq .ov .box{width:min(420px,100%);padding:24px 22px;border-radius:24px;text-align:center;background:linear-gradient(150deg,rgba(30,48,104,.96),rgba(10,16,40,.96));border:1px solid var(--ln2);box-shadow:0 40px 90px rgba(0,0,0,.6)}\n#kq .ov h3{font-size:22px;margin:10px 0 6px;font-weight:800}#kq .ov p{color:#c9d2ea;font-size:15px;margin-bottom:14px}\n#kq .ov .row{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n#kq .ov .av{width:78px;height:78px;margin:0 auto;border-radius:50%;border:2px solid var(--cy);box-shadow:0 0 20px rgba(111,211,255,.5);background:#13204a no-repeat 50% 5%\/420% auto}\n#kq .ov .btn{letter-spacing:0;padding:14px 10px}\n#kq .bars{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;height:120px;align-items:end;margin:14px 0 30px}\n#kq .bars div{position:relative;height:25%;border-radius:8px 8px 0 0;background:linear-gradient(var(--cy),var(--bl))}\n#kq .bars div:after{content:attr(data-l);position:absolute;bottom:-20px;left:0;right:0;font-weight:700}\n#kq .bars span{position:absolute;top:-20px;left:0;right:0;font-size:12px}\n#kq .phone{font-size:50px;animation:kqSh .5s infinite}\n#kq .flash{position:fixed;inset:0;z-index:15;pointer-events:none;opacity:0}\n#kq .flash.green{animation:kqFlG .7s}#kq .flash.red{animation:kqFlR .7s}\n@keyframes kqFlG{20%{opacity:1;background:radial-gradient(circle,transparent 40%,rgba(47,210,122,.35))}}\n@keyframes kqFlR{20%{opacity:1;background:radial-gradient(circle,transparent 40%,rgba(255,60,60,.4))}}\n#kq.shake .panel,#kq.shake .ansbar{animation:kqSh .45s}\n@keyframes kqSh{25%{translate:-6px 0}75%{translate:6px 0}}\n.conf{position:fixed;inset:0;pointer-events:none;z-index:60;overflow:hidden}\n.conf i{position:absolute;top:-12px;width:8px;height:14px;border-radius:2px;animation:kqCf linear forwards}\n@keyframes kqCf{to{transform:translateY(105vh) rotate(720deg)}}\n\n\/* ---------- m\u00e0n d\u1ecdc: \u0111i\u1ec7n tho\u1ea1i, iPad d\u1ecdc ---------- *\/\n@media (max-aspect-ratio:6\/5){\n #kq{padding:10px 14px max(12px,env(safe-area-inset-bottom))}\n #kq .stage{width:100%;max-width:760px;column-gap:10px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}\n #kq.s-start .stage,#kq.s-end .stage{grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:\"top top\" \"say kiki\" \"panel panel\"}\n #kq.s-quiz .stage{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:\"top top\" \"say kiki\" \"panel kiki\" \"ans ans\"}\n #kq.s-start .bubble,#kq.s-end .bubble{align-self:center;margin:0}\n #kq.s-quiz .bubble{margin-bottom:8px}\n #kq .bubble{font-size:clamp(12.5px,3.6cqw,24px);padding:9px 12px;min-height:0}\n #kq .bubble .who{display:none}\n #kq.s-start .panel,#kq.s-end .panel{margin-top:10px}\n #kq.s-quiz .panel{display:flex;flex-direction:column;padding:clamp(14px,3.6cqw,28px)}\n #kq.s-quiz .qcard.on{display:flex;flex-direction:column;flex:1}\n #kq.s-quiz #qQt{flex:1;display:flex;align-items:center;font-size:clamp(20px,6.4cqw,50px);min-height:0}\n #kq .ring2{width:clamp(36px,9cqw,52px);height:clamp(36px,9cqw,52px)}\n #kq .qno,#kq #qLv{font-size:clamp(10.5px,2.7cqw,13px)}#kq .qno{letter-spacing:.16em}\n #kq #qLv{display:none}\n #kq .dots{margin-bottom:12px}\n #kq .kk .ring{width:96%}\n #kq .st-title h1{font-size:clamp(26px,8cqw,52px);margin:4px 0 clamp(8px,1.6cqh,16px)}\n #kq .st-title h1 br{display:none}\n #kq .st-prize b{font-size:clamp(24px,7cqw,40px)}\n #kq .st-prize span{font-size:clamp(13px,3.4cqw,16px)}#kq .st-prize em{font-size:clamp(11.5px,3cqw,14px)}\n #kq .chips{margin:clamp(8px,1.4cqh,14px) 0;gap:5px}#kq .chips span{font-size:clamp(11px,2.9cqw,14px);padding:4px 9px}\n #kq .in{padding:11px 12px}\n #kq .ansbar{margin-top:10px}\n #kq .ans{gap:8px}\n #kq .a{min-height:clamp(54px,8.4cqh,120px);padding:10px 11px;gap:9px;font-size:clamp(13.5px,3.9cqw,26px);border-radius:14px}\n #kq .a .L{width:clamp(24px,6.4cqw,32px);height:clamp(24px,6.4cqw,32px);border-radius:8px}\n #kq .pill{display:none}\n #kq .stage{font-size:clamp(14px,3.8cqw,21px)}\n #kq .btn{font-size:clamp(14px,3.8cqw,21px)}\n #kq .tb small{display:none}\n #kq .top{gap:5px}#kq .tb{height:32px;min-width:32px;padding:0 9px;font-size:12px}#kq .tb.bk,#kq .q-mute{padding:0}#kq .q-logo{height:clamp(17px,5cqw,24px)}\n}\n@media (max-aspect-ratio:6\/5) and (min-width:700px){#kq .tb small{display:inline}#kq .q-logo{height:26px}}\n@media (max-height:560px){#kq .chips{display:none}#kq .st-prize em{display:none}}\n@media (prefers-reduced-motion:reduce){#kq .floor,#kq .dust i,#kq .kk .ring:after,#kq .sp:before,#kq .btn:after{animation:none}}\n\/* iOS-safe: khung s\u00e2n kh\u1ea5u tuy\u1ec7t \u0111\u1ed1i, kh\u00f4ng ph\u1ee5 thu\u1ed9c 100dvh \/ grid ngo\u00e0i *\/\n#kq{display:block!important;height:auto!important;padding:0!important;bottom:0!important}\n#kq .stage{position:absolute!important;top:clamp(10px,2.2vh,28px);bottom:max(clamp(10px,2.4vh,26px),env(safe-area-inset-bottom));left:0;right:0;margin:0 auto;height:auto!important;max-height:none;width:min(calc(100% - 2*clamp(12px,2.6vw,40px)),calc((100vh - 50px)*1.62),1900px)!important}\n@media (max-aspect-ratio:6\/5){#kq .stage{top:10px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 28px)!important;max-width:760px}}\n#kq.s-start .panel,#kq.s-end .panel{min-height:max-content}\n#kq.s-start .stage,#kq.s-end .stage{grid-template-rows:auto minmax(0,1fr) max-content}\n@media (max-aspect-ratio:6\/5) and (max-height:740px){#kq .chips{display:none}#kq .st-prize em{display:none}#kq .st-title h1{margin-bottom:10px}}\n\/* mono: b\u1ecf v\u00e0ng, \u00edt m\u00e0u *\/\n#kq{--gold:#e8eeff}\n#kq .btn{background:#fff!important;color:#0a1230!important;box-shadow:0 14px 34px -14px rgba(160,190,255,.55)!important}\n#kq .btn:after{background:linear-gradient(110deg,transparent 30%,rgba(79,125,255,.18) 50%,transparent 70%)!important}\n#kq .btn.ghost{background:rgba(255,255,255,.06)!important;color:#fff!important;box-shadow:none!important}\n#kq .btn.blue{background:linear-gradient(180deg,#4f7dff,#2f5fe0)!important;color:#fff!important}\n#kq .st-title h1 span{background:linear-gradient(90deg,#9fdcff,#4f7dff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}\n#kq .st-prize{background:rgba(255,255,255,.04)!important;border-color:var(--ln2)!important}\n#kq .st-prize b{color:#fff!important}\n#kq .bubble b,#kq #qLv,#kq .code b{color:#fff!important}\n#kq #qLv{color:var(--mut)!important}\n#kq .dots i.last{background:rgba(255,255,255,.28)!important}\n#kq .a.sel{border-color:#fff!important;background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(9,14,36,.7))!important;box-shadow:0 0 0 3px rgba(255,255,255,.12)!important}\n#kq .a.sel .L{background:#fff!important;color:#0a1230!important;border-color:#fff!important}\n#kq .ring2.pause .fg{stroke:#fff!important}#kq .ring2.pause span{color:#fff!important}\n#kq .qcard .mode{color:#cfe3ff!important}#kq .qcard .mode.on{background:rgba(111,211,255,.1)!important;border-color:rgba(111,211,255,.35)!important}\n#kq .code{border-color:rgba(255,255,255,.4)!important;background:rgba(255,255,255,.05)!important}\n#kq .q-logo.glow{filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 22px #6fd3ff)!important}\n#kq .emo,#kq #qEmo{display:none!important}\n#kq .a.right{border-color:#7ad7ff!important;background:linear-gradient(160deg,rgba(122,215,255,.26),rgba(8,24,48,.62))!important}\n#kq .a.right .L{background:#7ad7ff!important;color:#04122e!important;border-color:#7ad7ff!important}\n#kq .dots i.done{background:linear-gradient(90deg,#4f7dff,#9fdcff)!important}\n@keyframes kqFlG{20%{opacity:1;background:radial-gradient(circle,transparent 40%,rgba(79,125,255,.35))}}\n\n\/*BK-FIX*\/#kq .tb.bk{flex:0 0 auto!important;width:auto!important;aspect-ratio:1\/1;padding:0!important;justify-content:center;align-items:center}#kq .tb.bk svg{width:1.35em!important;height:1.35em!important;flex:none;display:block}#kq .st-prize .nw{white-space:nowrap}\n#kq.s-quiz .qbd{display:none}\n#kq .lb{list-style:none;margin:6px 0 12px;padding:0;text-align:left;max-height:46vh;overflow:auto}\n#kq .lb li{display:grid;grid-template-columns:28px 1fr auto auto;gap:10px;align-items:center;padding:9px 10px;border-radius:12px;font-size:14px;color:#dfe8ff}\n#kq .lb li:nth-child(odd){background:rgba(255,255,255,.05)}\n#kq .lb li i{font-style:normal;font-weight:800;color:#7ad7ff;text-align:center}\n#kq .lb li:first-child i{color:#fff}\n#kq .lb li b{font-weight:800;color:#fff}#kq .lb li small{color:var(--mut);font-size:12px}\n#kq .lbm{font-size:13px!important;color:var(--mut)!important}\n#kq .btn:disabled{opacity:.6;cursor:default}\n<\/style>\n\n<div id=\"kq\" class=\"s-start\">\n<div class=\"sp\"><div class=\"floor\"><\/div><div class=\"dust\" id=\"qDust\"><\/div><\/div>\n<div class=\"stage\">\n\n<header class=\"top\">\n<a class=\"tb bk\" id=\"qBack\" href=\"\/uu-dai\/\" aria-label=\"Quay l\u1ea1i\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 5l-7 7 7 7\"\/><\/svg><\/a>\n<img decoding=\"async\" class=\"q-logo\" id=\"qLogo\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAABACAYAAABSgB9FAAAP3ElEQVR42u1dO2tcyRL+ziDub1BkgVCmQCwIBIuCwbkCM2wgO7WiQZgJBQ4FCgdjJlqlXgfLoGByo0AsyAwYBZMJgRz5Nyzm9g3UrdvuOY\/uqurzLhjGq505c05V9VePrq5K0CFSSm0kSfITPYnz1fy75287ZevKVf99F8A2gBf6zzvWR+71+3cADwBW9jWyrtsVSoSEs6cFwKVFLEEY0NUCP4rI00VZymQ9kxT\/Q+hBv7MWFFMeD0mS3DUEwCRltDC6HHO92HK05PQSwIH+2H7AJZcAHgHcALg2cqMCMIOfa0Yg1LkQwI+FiICUUv8VeP2d8oCiSqTv9avQ\/aa9XsV6hoLn+jviMxW9vurff2c\/dxEPhGTysUx+10jv3sV8bleOSqmPEdbN32a9hDyLgM5\/teVCkOVH5nN\/BICBgHB2heT9V2zlB\/A50EqH0ChJkqsOpjP2AYwATAH8qxXTji56CvcOi+iwhChqQwP8vwDGEdbNCMBcA+geQV9+lJ2i1F72mHGpJYCJUmpjIHBfQ6nwKXK49FkLOwZNOgq6aTTWAPzKWsBdB2Dp1NYohnFzAOYfbUxj0wjAN6XUuzrri76n98zLXBh8GDBuwrxLWN95TNDV7n1M0P3Qg+66TM1iqnM6oCR6WWcwN2Cn18orAN8iRoZZNK2jvljr+oiJIXPbOSN7vBbISADaTYzNAgt0x5HkMjOg2+Ns8WLqEjnOyUHdwVyvlXcxnKCm6osjQy5fzm2c4KYapKzu90g5mXeRQfe062UxnovpVRdzvlondiN5jweUTaKctfKqpNRCo\/RFy5DLl4mp4mClGoSt7hI6vysBXpYyvouoSHPoJHkPut5pBzZINJSGka67D2CXo3tOTndeM33ZqxJ8hTfUZu5zDBg3JBVCPUox2ElVxATdY\/M7Pej6ezId5dVhxGtvc9aK9f5nDfn2vmojLcSbkzSs4Hi8UiGUWBmZA+AxLPjSgG6\/mRZM466UmTnPuRXxp15y1wvilIpJ0Mh49GXri7W2ubyZJUlyl4YVHOCVCqEeIuVlziOA7u896LLoqGPPGyu\/a+iAAkqWt7uHeuR1M73eio3mlIkXkyz5BAOvBThSZWQrSYtmAeMdgJkg6J70oFuth9ZAGka+\/j7VK9Q6\/FZwfcyd11LC660i12sdtuLQRV46ciP0hiwmSJSR\/eCAmcf3JuBXNRjQvWsh6C4BXHh+9rWAzDfbjrQRatx9wP2OuIa5a2OOp1ThIqOJzhGAM6bX\/\/x8scHXqfAQq9lN+wD1QaRCxkuBPEye1\/tTKTVhhgxtBV3gaWPzyvOzV1ohObnzrS5UNTCckyUBpA6VUpTIjgu6kyRJPrgGx\/Gor5RSCzydgqOC7xul1Cy21+sYzDPm5c6L7pWa45UKGVfcPEzeEUP9d066YdRi0H3mke9Lg\/SEGRp3pRKE4pxcEEL0kQP2ZXjjzweH7FNv9sv+O4ATbjqlLIMJ\/obaWs0uC3gjlJHNKGkGR3n+AXCUpnROfoUCFp1oemPzKe8lZMi6RBTnZIGn1omhtBso711GKP3LppGtH+7vOPstHIMdteWpU7PL3VCb+XjmA6KQJXZqv1DDAU2m09hZXnG+BRYhnsSob3qTDdCoV7F9LaMIgnOy1LyldN0K3STjANmn0Bp2AYP9siSZcasoTnx5QwHeodCzPhAYY2hqWex9AOMsq2u9+24i9Z3GiuVwQ\/UI2lzHa+kMxTm5pTokADYDTwa+5kSqIfITMtibJciM2wRnFpKWpACvxE7tMuQmnaO5U6xvDEyzFM9a6AsPr3fSN73xW0hEeuwImyge5T3FITERmq9smIc65tQTm0yDvVXCtA3OhlpuzS4ZeCOUkX0K9XQ9mt6M8wTj4fX+0mms93Zz5bFD\/PqPjrCJEhpf6\/cV8TePInrjhm6oTon+7e91E5TlzHHSpxehBmkgKVyCknkzx6PpzdQj17vICHdm6JvehCgqNfT70nbeMDafbcClhOS+YM\/J714z1wb1lKp4ZYNgE5w5gEWoQRpEEm6RW77yYQyhZd3UI9d7nsK4iVAo3XZPlxuqLtrOH6JHuXQqfCiRwYFnOP6iQjatIHOiTZK4G2rnlPTLwEehYnUjK7pRC3R9PYCxtmCZuV5d2jK3QPe4B13\/dA\/odY6zjhy5HhK+c+v89z3HKyzwvqhpIi+HqWHRCfeE2oRa5x\/i8UqVkd34LHQC6D5bMA8mnKNv77jmyeYcnPgpUOd42XYeaqJsPrspmOuIoN\/UY9vbEWTGKYv0rtlNow1hoXp5PgG5FwpjTGONNUtkgewdgD\/s3+uqNxuwE37EUNRJ208AMttAPqSE5BTaCTAQpEiVwxv9fkv8\/QdhWX1kXobVNCtklr1UGVmmh+mA7jdm3iYTWO30ScfTCyOl1FfPMJZKc45n0DAi5XdtoLV0c04Igw\/SdLvE\/sA+Bn5SsYweBTbUZlxHovBsd4wysgIw3AO\/6\/tIz226Slvw\/fQIMVD1AZVONI7XekaJCh8dj9Do6w1hzZk8711d+VQDHdgSwBd2dY5vjjfqUEtH6f4UAoOzDs\/5qgPN0aHG8fr5KFHhTcha8aAi8K902kRIU6aiJlgMR4PLg9fce\/IFXtGhljmg+4+gYuxDN9DpMbB0mnTJ02VGhVkASy29O6wzv4qaMeU1aaoRjeBXQUID3thlZI7Sfo5gjc\/K7lwv9Wow4P7H9GntWA6dGhUuMtaccVaCQaErs+0qpvcc3R7kgYj+p9hQS1sRnDTAZ8jkkNO83nFZSki15g2w8CHe1pFTgtaVxU+JCpcFqQtqBUDXZttV4vVmnRnwIZ8vDIVu9MFukGxZ94+RQNfQG9OhP5YH5tQdS5wMum5o+dVIv5ZKqU9o+aEJgcNFtwX8uSfe2ove2y2F3iZJcioOvIJlZGtDLS3QHUdmzj6ejhKflqCMEnPJTMh+12CFNBsYh0qp87bX8FrPHEpFu+PXVGfDHsvTUzQa69FiwU7dIM+SW14Ml364BxkKOo3FYFAZFQ5S3be+t0QxRwC+VTEptuwFSI0CC\/4\/tbfBfl\/RU57sKQ5FUVWDVK7oSwroTktm0LSvcKiM2g6+lP4Hmb0PnPQDtYdxn+ctCVcom5lFwCs1cmNh3VwVoGu83r1+t7cy+rNNXphAfte3WRS1efjLHMCvlG8trPIJjniy+tZCsIxsbllx3\/aOsei9Uuq4x8BfZHPu+dlt8HLYpsKkbRM+qFU\/N0WGSP+dmnY6qGNZWUujzuAN\/I2cUGcPQmVkjE5j0mQKn1d9n4ZnWftu4t0BuGJGLM8K2iIaEr937dmgiHqQolbHh52WAJROY4sar1dzWOvK18jlWdqh0E0tGJ3Goni9SZL80acbfo1wAoD6g1JqB7QNpWAFbQAdlsD7JdEJGhrgtYDvkXgtqblnQ6Lh\/q0EI0LlM\/B0WGvh6\/XmebxSZWS74HUaE\/d67QY6Xfd6Q+psrXzbBPSd\/JcArppurAS6fYU0aqGCwSEAt6zsB3rKioYfGFgV5FRs5CiUSBkZ+J2AYtAZI4TrPEhbRpWiI5stMnicU51lNKvZSsnz3ld8vzs1lOPMAkyO1\/va1+vNqmqQKkUZo+JuSAXWSXrjQaq7\/wvUmBhzwYCK+sFGomHN7y9tSCSnRny3RmtEiubmcJXW60+Ma40A7JI31yBXRlZnCsrJeNJfQqHcdYv5vt\/km3c8yMMG3PIQv+ZGOZMctkHIswoMSo01720J4NhxvmbgVV49D2HwAt4IQy2bAAAi5U1WY\/UrCOYv+6qL2tOoAffo5nlXjHCanJ+3sKUuhncJp1+09T4DfQ8jc\/RYUaphF\/X1SkZ42t2UoqlkUX\/fFrJT1JSTYSPBUVcHVN205vZR6DFCWjB1Zpr+De5g1rdFHxhkhCZ1pEmSJFfOeHYJGkt5lm1vCxnhcE2TqUnpOBfwqO0mfUfIZ0VvVJ5JV2KMPIbhcjCm8JTsICM0qRvNTEpAP8i54LWnfUOR4AVU56ioLAPUJMPjAh5nZtjbEMfAWVvU8P2LIC+W0C0MCu6ZizFvCz3eCGVk0qB76rSUvEPBmPhQ8O1qPtVeGEUvS0feN\/H+uakey0NqmuFxUwQL0Hs2jHUdfGHob\/fdBm\/D6kGaIR7rfQVeX4vcjoiDgpCkapoDmDgCNHQp+DtjTjf5pnuwvi\/NmynTOM8l+SyZ3glI9Ww3TMz70GVOlvG45cjQDqXzDLVAC9hYFQ25gCxQWgbkpDE3apy3mgM4TmOIFuodc\/cxLYQ67RjwbukeGj70AsAbAU\/vh+BGyYFupi9N9zrS+ukZujeBtpVSKyd856ydb7oJeCafLEPN+Z3bKhr96N\/jlpZNlVKpU1jsETx1ylvNUTClVuDoaprXe9mRaQm2J1R2D4174fuPFfKvdZsSWCdL0PvrAk81sORTVc5xVpNu4PBviqfGR7dart8tI70jtDYvbeerrNmJQqVl0N9dmwayUcO81bIIdB3GTCDXavK5bWTfxyEaNbI7mdA6udC13tR72AO9l8CWnXPUa+eTwJqPafyWqLCToFVaxgHe1JaRdo53WBPQPfGtObTCAanmziPoo8Q9PsYB3RY0oueskwVzw4+z4fOc5420dmLQRVVrUbC0bD8NUwaWEKouIzOg6xXqCyfBbTrry8qi0WUTeevsTh8y9PsXvQ3d7GOOAlozGvp6FzVle2HZV4l0LoUp5n0gPNSSQyeU\/GoEyx2rgU7XaWKarjcxohBYJ7dCp8duGN89tJ9H38tVTdM\/J47BqZK4pWVrXq9JNVRdRvYbBXQdwUha7rP+UIUozQHMWpA353TnktpUvGZ8d+S2ibQ2qeuUcpjUYZPbMZTcqPr1WqoB1ZbHjDhMtpRoAbkdetNAp8\/1yoDucUt4OawIMCW9r6MMx+WkJuA7q+lcPm5UMLLPCgwqLiMbSU2C0N\/\/S\/De3vRerxzoNt3bFcjvrjhhs9DI9zUny66LrwH45h2YqoPXywXf93ZVQ1VlZBNJ0LXyVb3XW5NwsS2gK5Dfle6uxcnzbroOhQO+v6Oa+YgTpByYqhlxT8ualpE\/B6imjGxiwokIDO5iA506zdGa4Sln\/6ENoJsWopcMlGnEmSKROiXBkdWxBsIyaKkj3w812kxLdex01MI1Sm+Nx\/umDTkcx2p3rYFO1eNU5nqh\/pYkyanJ2bfsEApnH+Ra+F648wK3i8LqJEk+APgP4lU8LLXO\/G4i30B9KV3nhdKZY6XU3obFhDLoNnYOxzptsgmZ+V6bgo2kY9ENypll9mh52PcaUFYpjaRDZXtbM34+5oAF5VorwYUP6ygrdW\/mhYd3Z37vVJ8OPcLTzjzn2PJSy\/rS1hviuqLqPFfXzCY+Z70NE\/TUk5zB68cVtVym+m+7+H+KcifH+zQG+juAB1PH3esM8D8j4zA+elvZqQAAAABJRU5ErkJggg==\" alt=\"K-BLACK\" draggable=\"false\">\n<div class=\"sp1\"><\/div>\n<span class=\"pill\">Mini game \u00b7 Troll<\/span>\n<div class=\"lifes\"><button class=\"tb\" id=\"l50\" title=\"B\u1ecf 2 \u0111\u00e1p \u00e1n sai\">50:50<\/button><button class=\"tb\" id=\"lCall\" title=\"G\u1ecdi tr\u1ee3 gi\u00fap\">\ud83d\udcde<small>G\u1ecdi<\/small><\/button><button class=\"tb\" id=\"lAud\" title=\"H\u1ecfi kh\u00e1n gi\u1ea3\">\ud83d\udc65<small>Kh\u00e1n gi\u1ea3<\/small><\/button><\/div>\n<button class=\"tb qbd\" id=\"qBoard\" aria-label=\"B\u1ea3ng v\u00e0ng tu\u1ea7n\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" width=\"1.15em\" height=\"1.15em\"><path d=\"M8 21h8M12 17v4M7 4h10v5a5 5 0 0 1-10 0V4z\"\/><path d=\"M17 5h3v2a4 4 0 0 1-3.5 4M7 5H4v2a4 4 0 0 0 3.5 4\"\/><\/svg><small>B\u1ea3ng v\u00e0ng<\/small><\/button>\n<button class=\"tb q-mute\" id=\"qMute\" aria-label=\"B\u1eadt\/t\u1eaft \u00e2m thanh\">\ud83d\udd0a<\/button>\n<\/header>\n\n<div class=\"kk\" id=\"qKiki\" role=\"img\" aria-label=\"KIKI \u2013 AI host c\u1ee7a K-BLACK\">\n<div class=\"ring\"><\/div>\n<img alt=\"Ai th\u00f4ng minh h\u01a1n AI? \u2013 Mini game K-BLACK \u2013 K-BLACK Studio\" decoding=\"async\" class=\"fb\" src=\"https:\/\/kblack.vn\/wp-content\/uploads\/2026\/10\/kiki-v5-still.webp\" draggable=\"false\" srcset=\"https:\/\/kblack.vn\/wp-content\/uploads\/2026\/10\/kiki-v5-still.webp 540w, https:\/\/kblack.vn\/wp-content\/uploads\/2026\/10\/kiki-v5-still-167x300.webp 167w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/>\n<div class=\"host\" id=\"qHost\"><\/div>\n<div class=\"emo\" id=\"qEmo\"><\/div>\n<\/div>\n\n<div class=\"bubble\"><span class=\"who\">KIKI<\/span><span class=\"tx\"><span id=\"qSay\"><\/span><span class=\"cur\" id=\"qCur\"><\/span><\/span><div class=\"wave\" id=\"qWave\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div><\/div>\n\n<main class=\"panel\" id=\"qPanel\">\n<section class=\"scr on\" id=\"qzStart\">\n<div class=\"st-title\"><small>K-BLACK MINI GAME<\/small><h1>Ai th\u00f4ng minh<br> <span>h\u01a1n AI?<\/span><\/h1><\/div>\n<div class=\"st-prize\"><b>\u221230%<\/b><span>Voucher T\u1ea4T C\u1ea2 <span class=\"nw\">d\u1ecbch v\u1ee5 K-BLACK<\/span><em>Th\u1eafng KIKI \u0111\u1ee7 15 c\u00e2u l\u00e0 c\u00f3. Ch\u01b0a ai l\u00e0m \u0111\u01b0\u1ee3c\u2026 \ud83d\ude0f<\/em><\/span><\/div>\n<div class=\"chips\"><span><b>15 c\u00e2u<\/b> \u0111\u1ed1 m\u1eb9o<\/span><span><b>Sai<\/b> l\u00e0 out<\/span><span><b>18s \u2192 10s<\/b><\/span><span><b>3 l\u01b0\u1ee3t<\/b>\/ng\u00e0y<\/span><\/div>\n<div class=\"form\">\n<input class=\"in\" id=\"qName\" type=\"text\" placeholder=\"T\u00ean c\u1ee7a b\u1ea1n\" autocomplete=\"name\" maxlength=\"40\">\n<input class=\"in\" id=\"qPhone\" type=\"tel\" placeholder=\"S\u1ed1 \u0111i\u1ec7n tho\u1ea1i\" autocomplete=\"tel\" inputmode=\"tel\" maxlength=\"15\">\n<\/div>\n<div class=\"err\" id=\"qErr\"><\/div>\n<button class=\"btn\" id=\"qGo\">TH\u00c1CH \u0110\u1ea4U KIKI \ud83d\udd25<\/button>\n<div class=\"meta\" id=\"qPlays\"><\/div>\n<\/section>\n\n<section class=\"scr qcard\" id=\"qzQuiz\">\n<div class=\"qh\"><div class=\"qmeta\"><span class=\"qno\" id=\"qNo2\">C\u00c2U 1 \/ 15<\/span><em id=\"qLv\"><\/em><b id=\"qNo\" hidden>1<\/b><\/div><div class=\"ring2\" id=\"qRing\"><svg viewBox=\"0 0 52 52\"><circle class=\"bg\" cx=\"26\" cy=\"26\" r=\"22\"\/><circle class=\"fg\" id=\"qArc\" cx=\"26\" cy=\"26\" r=\"22\" stroke-dasharray=\"138.2\" stroke-dashoffset=\"0\"\/><\/svg><span id=\"qSec\">18<\/span><\/div><\/div>\n<div class=\"dots\" id=\"qDots\"><\/div>\n<span class=\"mode\" id=\"qMode\"><\/span>\n<span id=\"qQt\"><\/span>\n<\/section>\n\n<section class=\"scr\" id=\"qzEnd\"><div class=\"end\" id=\"qRes\"><\/div><\/section>\n<\/main>\n\n<div class=\"ansbar\" id=\"qAnsBar\"><div class=\"ans\" id=\"qAns\"><\/div><\/div>\n<\/div>\n\n<div class=\"foot\">\u00a9 K-BLACK Studio \u00b7 <a href=\"\/uu-dai\/\">\u01afu \u0111\u00e3i kh\u00e1c<\/a> \u00b7 <a href=\"\/\">kblack.vn<\/a><\/div>\n<div class=\"ov\" id=\"qOv\"><div class=\"box\" id=\"qBox\"><\/div><\/div>\n<div class=\"flash\" id=\"qFlash\"><\/div>\n<\/div>\n<script>document.getElementById(\"qBack\").onclick=function(e){var r=document.referrer;if(r&&r.indexOf(location.host)>-1&&history.length>1){e.preventDefault();history.back()}};<\/script>\n\n<script>var STILL='https:\/\/kblack.vn\/wp-content\/uploads\/2026\/10\/kiki-v5-still.webp';\nvar KKV=(function(){\n  var BASE='https:\/\/kblack.vn\/wp-content\/uploads\/2026\/10\/kiki-v5-',KU=function(f){return f.charAt(0)=='\/'?f:BASE+f},MAN={\"clips\":{\"sleep_spin\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-sleep_spin.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.15,\"wide\":true},\"idle\":{\"f\":\"idle.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":4},\"idle2\":{\"f\":\"idle2.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":2},\"listen\":{\"f\":\"listen.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":1},\"calm\":{\"f\":\"calm.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":1},\"nod\":{\"f\":\"nod.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.6},\"smile\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-smile.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.5},\"glance\":{\"f\":\"glance.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.5},\"selfsmile\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-selfsmile.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.4},\"look\":{\"f\":\"look.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.4},\"tilt\":{\"f\":\"tilt.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.4},\"nails\":{\"f\":\"nails.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.3,\"wide\":true},\"sigh\":{\"f\":\"sigh.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":1,\"w\":0.2},\"arms_in\":{\"f\":\"arms_in.mp4\",\"a\":\"base\",\"b\":\"arms\",\"idle\":1,\"w\":1.5},\"arms_hold\":{\"f\":\"arms_hold.mp4\",\"a\":\"arms\",\"b\":\"arms\",\"idle\":1,\"w\":2},\"arms_out\":{\"f\":\"arms_out.mp4\",\"a\":\"arms\",\"b\":\"base\",\"idle\":1,\"w\":1.5},\"hip_in\":{\"f\":\"hip_in.mp4\",\"a\":\"base\",\"b\":\"hip\",\"idle\":1,\"w\":1.5},\"hip_hold\":{\"f\":\"hip_hold.mp4\",\"a\":\"hip\",\"b\":\"hip\",\"idle\":1,\"w\":2},\"hip_out\":{\"f\":\"hip_out.mp4\",\"a\":\"hip\",\"b\":\"base\",\"idle\":1,\"w\":1.5},\"sleep_in\":{\"f\":\"sleep_in.mp4\",\"a\":\"base\",\"b\":\"sleep\",\"idle\":0,\"w\":1},\"sleep\":{\"f\":\"sleep.mp4\",\"a\":\"sleep\",\"b\":\"sleep\",\"idle\":1,\"w\":1},\"wake\":{\"f\":\"wake.mp4\",\"a\":\"sleep\",\"b\":\"base\",\"idle\":0,\"w\":1},\"welcome\":{\"f\":\"welcome.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"present\":{\"f\":\"present.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"present2\":{\"f\":\"present2.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"point\":{\"f\":\"point.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"point_down\":{\"f\":\"point_down.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"wave\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-wave.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"bye\":{\"f\":\"bye.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"call\":{\"f\":\"call.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"beckon\":{\"f\":\"beckon.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"thumbsup\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-thumbsup.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"ok\":{\"f\":\"ok.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"yes\":{\"f\":\"yes.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"peace\":{\"f\":\"peace.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"clap\":{\"f\":\"clap.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"heart\":{\"f\":\"heart.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"bow\":{\"f\":\"bow.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"think\":{\"f\":\"think.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"read\":{\"f\":\"read.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"explain1\":{\"f\":\"explain1.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"explain2\":{\"f\":\"explain2.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"nod2\":{\"f\":\"nod2.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"laugh\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-laugh.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"wink\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-wink.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"smirk\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-smirk.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"proud\":{\"f\":\"proud.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"brow\":{\"f\":\"brow.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"shy\":{\"f\":\"shy.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"pout\":{\"f\":\"pout.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"sulky\":{\"f\":\"sulky.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"surprised\":{\"f\":\"surprised.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"shake\":{\"f\":\"shake.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"yawn\":{\"f\":\"yawn.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"stretch\":{\"f\":\"stretch.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"spin\":{\"f\":\"spin.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"intro\":{\"f\":\"intro.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"puzzled_raw\":{\"f\":\"puzzled.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"talk1\":{\"f\":\"explain1.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"talk2\":{\"f\":\"nod2.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"talk3\":{\"f\":\"explain2.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"talk4\":{\"f\":\"tilt.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"angry\":{\"f\":\"puzzled.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"frown\":{\"f\":\"puzzled.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"puzzled\":{\"f\":\"tilt.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"hair\":{\"f\":\"\/wp-content\/uploads\/2026\/10\/kiki-v5s-selfsmile.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1},\"magic_cam\":{\"f\":\"present2.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true},\"wave2\":{\"f\":\"welcome.mp4\",\"a\":\"base\",\"b\":\"base\",\"idle\":0,\"w\":1,\"wide\":true}}};\n  var C=MAN.clips,node='base',q=[],busy=false,timer=0,last='',cur=0,host=null,box=document.createElement('div'),ok=false,shown=false;\n  box.className='kkbox kkv';box.style.cssText='position:absolute';\n  var cv=document.createElement('canvas');cv.style.cssText='width:100%;height:100%;display:block';box.appendChild(cv);\n  var still=new Image();still.src=STILL;still.alt='';still.style.cssText='position:absolute;inset:0;width:100%;height:100%;transition:opacity .2s';box.appendChild(still);\n  var V=[0,1].map(function(){var v=document.createElement('video');v.muted=true;v.playsInline=true;v.setAttribute('playsinline','');v.preload='auto';v.crossOrigin='anonymous';return v});\n  var gl=cv.getContext('webgl',{premultipliedAlpha:true,alpha:true}),tx=[],uk=null,fadeT=0,FADE=240;\n  if(gl){\n    var sh=function(t,s){var o=gl.createShader(t);gl.shaderSource(o,s);gl.compileShader(o);return o};\n    var pr=gl.createProgram();\n    gl.attachShader(pr,sh(gl.VERTEX_SHADER,'attribute vec2 p;varying vec2 u;void main(){u=vec2(p.x*.5+.5,.5-p.y*.5);gl_Position=vec4(p,0,1);}'));\n    gl.attachShader(pr,sh(gl.FRAGMENT_SHADER,'precision mediump float;varying vec2 u;uniform sampler2D t0,t1;uniform float k;vec4 g(sampler2D t){vec3 c=texture2D(t,vec2(u.x,u.y*.5)).rgb;float a=texture2D(t,vec2(u.x,.5+u.y*.5)).r;a=smoothstep(.03,.97,a);return vec4(c*a,a);}void main(){gl_FragColor=mix(g(t0),g(t1),k);}'));\n    gl.linkProgram(pr);gl.useProgram(pr);\n    var b=gl.createBuffer();gl.bindBuffer(gl.ARRAY_BUFFER,b);gl.bufferData(gl.ARRAY_BUFFER,new Float32Array([-1,-1,1,-1,-1,1,1,1]),gl.STATIC_DRAW);\n    var loc=gl.getAttribLocation(pr,'p');gl.enableVertexAttribArray(loc);gl.vertexAttribPointer(loc,2,gl.FLOAT,false,0,0);\n    for(var ti=0;ti<2;ti++){gl.activeTexture(gl.TEXTURE0+ti);tx[ti]=gl.createTexture();gl.bindTexture(gl.TEXTURE_2D,tx[ti]);\n      [[gl.TEXTURE_MIN_FILTER,gl.LINEAR],[gl.TEXTURE_MAG_FILTER,gl.LINEAR],[gl.TEXTURE_WRAP_S,gl.CLAMP_TO_EDGE],[gl.TEXTURE_WRAP_T,gl.CLAMP_TO_EDGE]].forEach(function(k){gl.texParameteri(gl.TEXTURE_2D,k[0],k[1])})}\n    gl.uniform1i(gl.getUniformLocation(pr,'t0'),0);gl.uniform1i(gl.getUniformLocation(pr,'t1'),1);uk=gl.getUniformLocation(pr,'k');\n    ok=true;\n  }\n  \/* KIKI v4: ho\u00e0 tr\u1ed9n 0.24s gi\u1eefa 2 clip (kh\u00f4ng c\u00f2n c\u1eaft c\u1ee9ng) *\/\n  function up(i,v){if(v.readyState>=2&&v.videoWidth){gl.activeTexture(gl.TEXTURE0+i);gl.bindTexture(gl.TEXTURE_2D,tx[i]);gl.texImage2D(gl.TEXTURE_2D,0,gl.RGB,gl.RGB,gl.UNSIGNED_BYTE,v);return true}return false}\n  function draw(){requestAnimationFrame(draw);if(!ok||document.hidden||!host)return;var v=V[cur],o=V[1-cur];if(!(v.readyState>=2&&v.videoWidth))return;\n    if(cv.width!==v.videoWidth){cv.width=v.videoWidth;cv.height=v.videoHeight\/2;gl.viewport(0,0,cv.width,cv.height)}\n    var k=fadeT?Math.min(1,(performance.now()-fadeT)\/FADE):1;\n    try{if(k<1)up(0,o);up(1,v);gl.uniform1f(uk,k<1?k*k*(3-2*k):1);gl.clearColor(0,0,0,0);gl.clear(gl.COLOR_BUFFER_BIT);gl.drawArrays(gl.TRIANGLE_STRIP,0,4);\n      if(!shown){shown=true;still.style.opacity=0}}catch(e){ok=false;still.style.opacity=1}\n    if(k>=1)fadeT=0}\n  if(ok)requestAnimationFrame(draw);\n  function route(from,to){if(from===to)return[];var prev={},Q=[from];prev[from]=null;\n    while(Q.length){var n=Q.shift();if(n===to)break;for(var k in C){var c=C[k];if(c.a!==c.b&&c.a===n&&!(c.b in prev)){prev[c.b]=[n,k];Q.push(c.b)}}}\n    if(!(to in prev))return null;var p=[],n2=to;while(prev[n2]){p.unshift(prev[n2][1]);n2=prev[n2][0]}return p}\n  var pend=null,curB='base';\n  function kkPre(){if(busy){var nm=peek(curB);if(nm)preload(nm)}}\n  function pickIdle(nd){var o=[],tot=0,k;for(k in C){var c=C[k];if(c.a===nd&&c.idle&&k!==last){o.push(k);tot+=c.w||1}}\n    if(!o.length)for(k in C){var c2=C[k];if(c2.a===nd&&c2.idle){o.push(k);tot+=c2.w||1}}\n    if(!o.length)return null;var r=Math.random()*tot,pk=o[0];for(var i=0;i<o.length;i++){r-=C[o[i]].w||1;if(r<=0){pk=o[i];break}}return pk}\n  function peek(nd){if(q.length){var c=C[q[0]];if(c.a===nd)return q[0];var r=route(nd,c.a);return r&&r.length?r[0]:q[0]}return pickIdle(nd)}\n  \/* n\u1ea1p s\u1eb5n clip k\u1ebf + \"m\u1ed3i\" 1 khung h\u00ecnh (iPhone\/iPad kh\u00f4ng ch\u1ecbu n\u1ea1p tr\u01b0\u1edbc n\u1ebfu ch\u01b0a ph\u00e1t th\u1eed) *\/\n  function preload(name){var v=V[1-cur];if(pend&&pend.n===name&&pend.v===v)return;v.onplaying=v.onended=v.onerror=null;\n    v.src=KU(C[name].f);try{v.load()}catch(e){}var me={n:name,v:v,ok:false};pend=me;\n    var p=v.play();if(p&&p.then)p.then(function(){if(pend!==me)return;v.pause();try{v.currentTime=0}catch(e){}me.ok=true},function(){})}\n  function next(){clearTimeout(timer);\n    if(!q.length){if(document.hidden||!host){busy=false;return sched(2000)}var pk=pend&&C[pend.n]&&C[pend.n].a===node&&C[pend.n].idle?pend.n:pickIdle(node);if(!pk){busy=false;return sched(3000)}last=pk;q.push(pk)}\n    var job=q[0],c=C[job];\n    if(c.a!==node){var r=route(node,c.a);if(r&&r.length){q.unshift(r[0]);return next()}if(!r)node=c.a}\n    q.shift();busy=true;run(job)}\n  function run(name){var c=C[name],nx=1-cur,v=V[nx],old=V[cur],done=false,ready=!!(pend&&pend.n===name&&pend.v===v);pend=null;curB=c.b;\n    var fin=function(){if(done)return;done=true;clearTimeout(g);node=c.b;next()};var g=setTimeout(fin,12000);\n    var watch=function(){if(done)return;var p=pend;if(v.duration&&v.currentTime>=v.duration-.24&&p&&p.v!==v&&(p.ok||p.v.readyState>=3)&&peek(c.b)===p.n){fin();return}requestAnimationFrame(watch)};\n    v.onplaying=function(){if(cur!==nx){cur=nx;fadeT=old.readyState>=2?performance.now():0}setTimeout(function(){if(!done&&cur===nx){var nm=peek(c.b);if(nm)preload(nm)}},600)};\n    v.onended=fin;v.onerror=function(){done=true;clearTimeout(g);busy=false;q=[];pend=null;sched(4000)};\n    if(!ready){v.src=KU(c.f);try{v.currentTime=0}catch(e){}}else if(v.currentTime>.05){try{v.currentTime=0}catch(e){}}\n    var p=v.play();if(p&&p.then)p.then(function(){requestAnimationFrame(watch)},function(){done=true;clearTimeout(g);busy=false;pend=null;sched(3000)})}\n  function sched(ms){clearTimeout(timer);timer=setTimeout(function(){if(busy)return;if(document.hidden||!host)return sched(3000);next()},ms!=null?ms:150)}\nvar lp='',lt=0;function play(name){if(!ok||!C[name])return;var n=Date.now();if(name===lp&&n-lt<800)return;lp=name;lt=n;q=q.filter(function(k){return !C[k].idle||C[k].a!==C[k].b});q.push(name);if(!busy)next();else kkPre()}\n  function attach(el,size){var W=el.clientWidth,s=W\/(size.fw||290);\n    box.style.left=(W\/2-270*s)+'px';box.style.top=(-(size.top||0)*s)+'px';box.style.width=540*s+'px';box.style.height=972*s+'px';\n    el.appendChild(box);host=el;[].forEach.call(document.querySelectorAll('.kkst'),function(i){i.style.visibility=i.parentNode===el?'hidden':'visible'});if(!busy)sched(1200)}\n  return {ok:ok,play:play,attach:attach,detach:function(){if(box.parentNode)box.parentNode.removeChild(box);host=null;[].forEach.call(document.querySelectorAll('.kkst'),function(i){i.style.visibility='visible'})},has:function(n){return !!C[n]}};\n})();\nwindow.KKV=KKV;<\/script>\n<script id=\"kq-voice\">\/* KIKI n\u00f3i b\u1eb1ng gi\u1ecdng KIKI 3 (\u0111\u00fac s\u1eb5n tr\u00ean kblack.vn). C\u00f3 h\u00e0ng \u0111\u1ee3i: \u0111\u1ecdc \u0111\u1ec1 tr\u01b0\u1edbc, r\u1ed3i m\u1edbi \"troll\". *\/\n(function(){var A=new Audio(),busy=0,P={},mem={},LS='kbtts1',unl=false;A.preload='auto';try{mem=JSON.parse(localStorage.getItem(LS)||'{}')||{}}catch(e){mem={}}\n\/* 1.41: m\u1edf kho\u00e1 \u00e2m thanh ngay l\u1ea7n ch\u1ea1m \u0111\u1ea7u (iPhone\/Safari ch\u1eb7n ph\u00e1t n\u1ebfu kh\u00f4ng do ng\u01b0\u1eddi b\u1ea5m) *\/\nvar SIL='data:audio\/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAABAAEAQB8AAIA+AAACABAAZGF0YQAAAAA=';\nfunction unlock(){if(unl)return;unl=true;try{if(!A.src||A.paused){A.src=SIL;var p=A.play();if(p&&p.catch)p.catch(function(){unl=false})}}catch(e){unl=false}try{window.speechSynthesis&&speechSynthesis.getVoices()}catch(e){}}\n['pointerdown','touchend','keydown','click'].forEach(function(ev){document.addEventListener(ev,unlock,true)});\nfunction isMuted(){try{return localStorage.getItem('kbaiq_mute')==='true'}catch(e){return false}}\nfunction clean(t){return String(t||'').replace(\/[\\u{1F300}-\\u{1FAFF}\\u{2600}-\\u{27BF}\\u{2B00}-\\u{2BFF}\\u{FE0F}\\u{200D}]\/gu,'').replace(\/K-BLACK\/g,'K Black').replace(\/\\s+\/g,' ').trim().slice(0,300)}\nfunction keep(){try{var k=Object.keys(mem);if(k.length>500)k.slice(0,k.length-500).forEach(function(x){delete mem[x]});localStorage.setItem(LS,JSON.stringify(mem))}catch(e){}}\nfunction md5(s){s=unescape(encodeURIComponent(s));function a(x,y){var l=(x&65535)+(y&65535);return(((x>>16)+(y>>16)+(l>>16))<<16)|(l&65535)}function r(n,c){return(n<<c)|(n>>>(32-c))}function c(q,a1,b,x,s1,t){return a(r(a(a(a1,q),a(x,t)),s1),b)}function f(a1,b,cc,d,x,s1,t){return c((b&cc)|(~b&d),a1,b,x,s1,t)}function g(a1,b,cc,d,x,s1,t){return c((b&d)|(cc&~d),a1,b,x,s1,t)}function h(a1,b,cc,d,x,s1,t){return c(b^cc^d,a1,b,x,s1,t)}function i(a1,b,cc,d,x,s1,t){return c(cc^(b|~d),a1,b,x,s1,t)}var n=s.length,x=[],k;for(k=0;k<n;k++)x[k>>2]|=(s.charCodeAt(k)&255)<<((k%4)*8);x[n>>2]|=128<<((n%4)*8);x[(((n+8)>>6)<<4)+14]=n*8;var A=1732584193,B=-271733879,C=-1732584194,D=271733878;for(k=0;k<x.length;k+=16){var o=[A,B,C,D];A=f(A,B,C,D,x[k]|0,7,-680876936);D=f(D,A,B,C,x[k+1]|0,12,-389564586);C=f(C,D,A,B,x[k+2]|0,17,606105819);B=f(B,C,D,A,x[k+3]|0,22,-1044525330);A=f(A,B,C,D,x[k+4]|0,7,-176418897);D=f(D,A,B,C,x[k+5]|0,12,1200080426);C=f(C,D,A,B,x[k+6]|0,17,-1473231341);B=f(B,C,D,A,x[k+7]|0,22,-45705983);A=f(A,B,C,D,x[k+8]|0,7,1770035416);D=f(D,A,B,C,x[k+9]|0,12,-1958414417);C=f(C,D,A,B,x[k+10]|0,17,-42063);B=f(B,C,D,A,x[k+11]|0,22,-1990404162);A=f(A,B,C,D,x[k+12]|0,7,1804603682);D=f(D,A,B,C,x[k+13]|0,12,-40341101);C=f(C,D,A,B,x[k+14]|0,17,-1502002290);B=f(B,C,D,A,x[k+15]|0,22,1236535329);A=g(A,B,C,D,x[k+1]|0,5,-165796510);D=g(D,A,B,C,x[k+6]|0,9,-1069501632);C=g(C,D,A,B,x[k+11]|0,14,643717713);B=g(B,C,D,A,x[k]|0,20,-373897302);A=g(A,B,C,D,x[k+5]|0,5,-701558691);D=g(D,A,B,C,x[k+10]|0,9,38016083);C=g(C,D,A,B,x[k+15]|0,14,-660478335);B=g(B,C,D,A,x[k+4]|0,20,-405537848);A=g(A,B,C,D,x[k+9]|0,5,568446438);D=g(D,A,B,C,x[k+14]|0,9,-1019803690);C=g(C,D,A,B,x[k+3]|0,14,-187363961);B=g(B,C,D,A,x[k+8]|0,20,1163531501);A=g(A,B,C,D,x[k+13]|0,5,-1444681467);D=g(D,A,B,C,x[k+2]|0,9,-51403784);C=g(C,D,A,B,x[k+7]|0,14,1735328473);B=g(B,C,D,A,x[k+12]|0,20,-1926607734);A=h(A,B,C,D,x[k+5]|0,4,-378558);D=h(D,A,B,C,x[k+8]|0,11,-2022574463);C=h(C,D,A,B,x[k+11]|0,16,1839030562);B=h(B,C,D,A,x[k+14]|0,23,-35309556);A=h(A,B,C,D,x[k+1]|0,4,-1530992060);D=h(D,A,B,C,x[k+4]|0,11,1272893353);C=h(C,D,A,B,x[k+7]|0,16,-155497632);B=h(B,C,D,A,x[k+10]|0,23,-1094730640);A=h(A,B,C,D,x[k+13]|0,4,681279174);D=h(D,A,B,C,x[k]|0,11,-358537222);C=h(C,D,A,B,x[k+3]|0,16,-722521979);B=h(B,C,D,A,x[k+6]|0,23,76029189);A=h(A,B,C,D,x[k+9]|0,4,-640364487);D=h(D,A,B,C,x[k+12]|0,11,-421815835);C=h(C,D,A,B,x[k+15]|0,16,530742520);B=h(B,C,D,A,x[k+2]|0,23,-995338651);A=i(A,B,C,D,x[k]|0,6,-198630844);D=i(D,A,B,C,x[k+7]|0,10,1126891415);C=i(C,D,A,B,x[k+14]|0,15,-1416354905);B=i(B,C,D,A,x[k+5]|0,21,-57434055);A=i(A,B,C,D,x[k+12]|0,6,1700485571);D=i(D,A,B,C,x[k+3]|0,10,-1894986606);C=i(C,D,A,B,x[k+10]|0,15,-1051523);B=i(B,C,D,A,x[k+1]|0,21,-2054922799);A=i(A,B,C,D,x[k+8]|0,6,1873313359);D=i(D,A,B,C,x[k+15]|0,10,-30611744);C=i(C,D,A,B,x[k+6]|0,15,-1560198380);B=i(B,C,D,A,x[k+13]|0,21,1309151649);A=i(A,B,C,D,x[k+4]|0,6,-145523070);D=i(D,A,B,C,x[k+11]|0,10,-1120210379);C=i(C,D,A,B,x[k+2]|0,15,718787259);B=i(B,C,D,A,x[k+9]|0,21,-343485551);A=a(A,o[0]);B=a(B,o[1]);C=a(C,o[2]);D=a(D,o[3])}var hx='',w=[A,B,C,D];for(k=0;k<16;k++)hx+=((w[k>>2]>>>((k%4)*8))&255).toString(16).padStart(2,'0');return hx}\nvar BU='\/wp-content\/uploads\/kiki-tts\/b_';function bk(t){return md5(String(t).replace(\/K Black\/g,'K-BLACK').replace(\/Ki Ki\/g,'KIKI').toLowerCase().replace(\/[^\\p{L}\\p{N}]+\/gu,''))}\n\/* 1.42: c\u00e2u \u0111\u00e3 \u0111\u00fac s\u1eb5n (gi\u1ecdng KIKI 3) \u2192 ph\u00e1t th\u1eb3ng file t\u0129nh, kh\u00f4ng g\u1ecdi m\u00e1y ch\u1ee7 AI *\/\nfunction ask(t,n){var s=BU+bk(t)+'.mp3';return fetch(s,{method:'HEAD'}).then(function(r){if(r.ok){mem[t]=s;keep();return s}throw 0}).catch(function(){return api(t,n)})}\nfunction api(t,n){return fetch('\/wp-json\/kiki\/v1\/tts',{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify({text:t})}).then(function(r){return r.json()}).then(function(j){if(j&&j.ok&&j.url){mem[t]=j.url;keep();return j.url}throw 0}).catch(function(){return n>0?new Promise(function(r){setTimeout(r,800)}).then(function(){return api(t,n-1)}):null})}\n\/* 1 c\u00e2u ch\u1ec9 g\u1ecdi m\u00e1y ch\u1ee7 1 l\u1ea7n (tr\u01b0\u1edbc \u0111\u00e2y t\u1ea3i tr\u01b0\u1edbc + \u0111\u1ecdc c\u00f9ng l\u00fac = g\u1ecdi 2 l\u1ea7n, x\u1ebfp h\u00e0ng sau 30 c\u00e2u kh\u00e1c) *\/\nfunction url(t){if(mem[t])return Promise.resolve(mem[t]);if(!P[t])P[t]=ask(t,1).then(function(u){if(!u)delete P[t];return u});return P[t]}\nfunction robot(t,done){try{if(!window.speechSynthesis)return done();var u=new SpeechSynthesisUtterance(t);u.lang='vi-VN';u.rate=1.05;var vs=speechSynthesis.getVoices().filter(function(v){return \/^vi\/i.test(v.lang)});if(vs[0])u.voice=vs[0];u.onend=done;u.onerror=done;speechSynthesis.cancel();speechSynthesis.speak(u)}catch(e){done()}}\nfunction talk(on){window.kikiTalking=on;try{window.kikiDuck&&window.kikiDuck(on)}catch(e){}}\nfunction playSeq(list,my){if(my!==busy)return;if(!list.length){talk(false);return}var t=list.shift(),next=function(){if(my===busy)setTimeout(function(){playSeq(list,my)},160)};\n  \/* ch\u1edd gi\u1ecdng KIKI t\u1ed1i \u0111a 3,5 gi\u00e2y; qu\u00e1 l\u00e2u th\u00ec \u0111\u1ecdc t\u1ea1m b\u1eb1ng gi\u1ecdng m\u00e1y \u0111\u1ec3 kh\u00f4ng b\u1ecb im *\/\n  Promise.race([url(t),new Promise(function(r){setTimeout(function(){r('late')},3500)})]).then(function(u){if(my!==busy)return;if(!u||u==='late')return robot(t,next);\n    var ctx=window.kikiAC;if(ctx&&window.fetch){webPlay(ctx,u,my,next,function(){htmlPlay(u,t,my,next)});return}htmlPlay(u,t,my,next)})}\n\/* 1.42: ph\u00e1t gi\u1ecdng qua chung b\u1ed9 \u00e2m thanh c\u1ee7a game (WebAudio) \u2013 h\u1ebft ti\u1ebfng \"r\u00e8\/b\u1ee5p\" khi chuy\u1ec3n gi\u1eefa gi\u1ecdng v\u00e0 nh\u1ea1c tr\u00ean \u0111i\u1ec7n tho\u1ea1i; v\u00e0o\/ra \u00eam 20ms *\/\nvar BUF={},cur=null;function webPlay(ctx,u,my,next,fail){(BUF[u]?Promise.resolve(BUF[u]):fetch(u).then(function(r){return r.arrayBuffer()}).then(function(b){return new Promise(function(ok,no){ctx.decodeAudioData(b,ok,no)})}).then(function(x){BUF[u]=x;return x})).then(function(buf){if(my!==busy)return;if(ctx.state==='suspended')ctx.resume();try{cur&&cur.stop()}catch(e){}var s=ctx.createBufferSource(),g=ctx.createGain(),t0=ctx.currentTime+.02,d=buf.duration;s.buffer=buf;g.gain.setValueAtTime(0,t0);g.gain.linearRampToValueAtTime(.95,t0+.02);g.gain.setValueAtTime(.95,Math.max(t0+.03,t0+d-.04));g.gain.linearRampToValueAtTime(0,t0+d);s.connect(g);g.connect(ctx.destination);s.onended=function(){if(cur===s){cur=null;next()}};cur=s;s.start(t0)}).catch(function(){fail()})}\nfunction htmlPlay(u,t,my,next){\n    try{A.pause();A.onended=next;A.onerror=function(){A.onerror=null;robot(t,next)};A.src=u;var p=A.play();if(p&&p.catch)p.catch(function(){setTimeout(function(){if(my!==busy)return;var q=A.play();if(q&&q.catch)q.catch(function(){robot(t,next)})},300)})}catch(e){next()}}\nwindow.kikiHush=function(){busy++;talk(false);try{cur&&cur.stop()}catch(e){}cur=null;try{A.pause()}catch(e){}try{window.speechSynthesis&&speechSynthesis.cancel()}catch(e){}};\nwindow.kikiSpeak=function(text){var t=clean(text),pre=clean(window._kqPre||'');window._kqPre='';if(!t||isMuted())return;var my=++busy;talk(true);playSeq(pre?[pre,t]:[t],my)};\n\/* t\u1ea3i tr\u01b0\u1edbc gi\u1ecdng c\u00e1c c\u00e2u h\u1ecfi: l\u1ea7n l\u01b0\u1ee3t 2 c\u00e2u m\u1ed9t l\u00fac, c\u00e2u \u0111\u1ea7u tr\u01b0\u1edbc \u2013 c\u00e2u \u0111ang c\u1ea7n \u0111\u1ecdc lu\u00f4n \u0111\u01b0\u1ee3c \u01b0u ti\u00ean *\/\nvar Qp=[],run=0;function pump(){while(run<2&&Qp.length){var t=Qp.shift();if(mem[t]||P[t])continue;run++;url(t).then(function(){run--;pump()})}}\nwindow.kikiPrefetch=function(arr){(arr||[]).forEach(function(t){t=clean(t);if(t&&Qp.indexOf(t)<0)Qp.push(t)});pump()};\n})();\n<\/script>\n<script>(function(){\nvar NTFY_TOPIC='kblack-booking-kcwpbgtlfk',KIKI='https:\/\/kblack.vn\/wp-content\/uploads\/2026\/10\/kiki-v5-still.webp',KAV='https:\/\/kblack.vn\/wp-content\/uploads\/2026\/10\/kiki-v5-avatar.webp';\nvar $=function(id){return document.getElementById(id)};\nvar LV=['1 n\u1ee5 c\u01b0\u1eddi','2 n\u1ee5 c\u01b0\u1eddi','L\u1eddi khen \u201cgi\u1ecfi \u0111\u00f3\u201d','\u00c1nh nh\u00ecn ng\u01b0\u1ee1ng m\u1ed9','Tr\u00e0ng ph\u00e1o tay','C\u00e1i v\u1ed7 vai','Ly tr\u00e0 \u0111\u00e1 tinh th\u1ea7n','S\u1ef1 t\u00f4n tr\u1ecdng c\u1ee7a KIKI','Danh hi\u1ec7u \u201cC\u00f3 h\u1ecdc\u201d','Voucher\u2026 \u0111\u00f9a \u0111\u00f3','Huy ch\u01b0\u01a1ng t\u01b0\u1edfng t\u01b0\u1ee3ng','Si\u00eau tr\u00ed tu\u1ec7','KIKI b\u1eaft \u0111\u1ea7u ho\u1ea3ng','Su\u00fdt n\u1eefa th\u00ec\u2026','VOUCHER \u221230%'];\n\/* 2026-10-20: \u0111\u1ec1 & \u0111\u00e1p \u00e1n n\u1eb1m tr\u00ean m\u00e1y ch\u1ee7 (snippet \"Game Ai th\u00f4ng minh h\u01a1n AI \u2013 m\u00e1y ch\u1ee7\"), tr\u00ecnh duy\u1ec7t kh\u00f4ng c\u00f2n bi\u1ebft \u0111\u00e1p \u00e1n *\/\nvar API='\/wp-json\/kbaiq\/v1\/',TOKEN='',GAME_URL=location.origin+'\/ai-thong-minh-hon-ai\/';\nfunction api(p,d){return fetch(API+p,{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify(d||{}),credentials:'omit',cache:'no-store'}).then(function(r){return r.json()})}\nfunction secFor(i,q){if(q&&q.sec)return q.sec;if(i<4)return 18;if(i<9)return 15;return [13,18,12,11,10,10][i-9]||10}\nvar S={i:0,timer:null,lock:false,name:'',phone:'',dodge:0,shufAt:0,hidden:false,lastSec:-1,res:null};\nfunction pick(a){return a[Math.floor(Math.random()*a.length)]}\nfunction shuffle(a){a=a.slice();for(var i=a.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[j];a[j]=t}return a}\nfunction esc(s){return String(s).replace(\/[&<>\"]\/g,function(c){return{'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;'}[c]})}\nfunction ls(k,v){try{if(v===undefined)return JSON.parse(localStorage.getItem(k)||'null');localStorage.setItem(k,JSON.stringify(v))}catch(e){return null}}\nfunction today(){var d=new Date();return d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate()}\nfunction playsLeft(){var p=ls('kbaiq_left');return p&&p.d===today()?p.n:3}\nfunction setLeft(n){if(typeof n==='number')ls('kbaiq_left',{d:today(),n:n})}\n\/* b\u1ee5i s\u00e1ng trong kh\u00f4ng gian *\/\n(function(){var d=$('qDust');if(!d)return;for(var i=0;i<22;i++){var e=document.createElement('i');e.style.left=Math.random()*100+'%';e.style.top=(40+Math.random()*60)+'%';e.style.animationDelay=(-Math.random()*14)+'s';e.style.animationDuration=(10+Math.random()*10)+'s';d.appendChild(e)}})();\n\n\/* ===== \u00c2M THANH (WebAudio, kh\u00f4ng c\u1ea7n file) ===== *\/\nvar A={ctx:null,master:null,music:null,on:ls('kbaiq_mute')!==true,seq:null,step:0,tense:false};\nfunction ac(){if(!A.ctx){var C=window.AudioContext||window.webkitAudioContext;if(!C)return null;A.ctx=new C();A.master=A.ctx.createGain();A.master.gain.value=A.on?1:0;var cp=A.ctx.createDynamicsCompressor();cp.threshold.value=-16;cp.knee.value=8;cp.ratio.value=10;cp.attack.value=.003;cp.release.value=.2;var lp=A.ctx.createBiquadFilter();lp.type='lowpass';lp.frequency.value=5500;A.master.connect(lp);lp.connect(cp);cp.connect(A.ctx.destination);A.music=A.ctx.createGain();A.music.gain.value=.07;A.music.connect(A.master);window.kikiAC=A.ctx}if(A.ctx.state==='suspended')A.ctx.resume();return A.ctx}\nfunction tone(f,d,o){var c=ac();if(!c)return;o=o||{};var t=c.currentTime+(o.at||0);var os=c.createOscillator(),g=c.createGain();os.type=o.type||'square';os.frequency.setValueAtTime(f,t);if(o.to)os.frequency.exponentialRampToValueAtTime(o.to,t+d);if(o.vib){var l=c.createOscillator(),lg=c.createGain();l.frequency.value=o.vib;lg.gain.value=f*.04;l.connect(lg);lg.connect(os.frequency);l.start(t);l.stop(t+d)}var v=o.vol||.18;g.gain.setValueAtTime(0,t);g.gain.linearRampToValueAtTime(v,t+.01);g.gain.exponentialRampToValueAtTime(.0008,t+d);os.connect(g);g.connect(o.bus||A.master);os.start(t);os.stop(t+d+.02)}\nfunction noise(d,o){var c=ac();if(!c)return;o=o||{};var t=c.currentTime+(o.at||0);var b=c.createBuffer(1,Math.floor(c.sampleRate*d),c.sampleRate),ch=b.getChannelData(0);for(var i=0;i<ch.length;i++)ch[i]=Math.random()*2-1;var s=c.createBufferSource();s.buffer=b;var f=c.createBiquadFilter();f.type=o.ft||'highpass';f.frequency.value=o.f||6000;if(o.sweep)f.frequency.exponentialRampToValueAtTime(o.sweep,t+d);var g=c.createGain();g.gain.setValueAtTime(o.vol||.12,t);g.gain.exponentialRampToValueAtTime(.0008,t+d);s.connect(f);f.connect(g);g.connect(o.bus||A.master);s.start(t);s.stop(t+d)}\nvar SFX={\nblip:function(){tone(520+Math.random()*420,.05,{type:'square',vol:.03})},\npop:function(){tone(660,.08,{type:'triangle',to:990,vol:.14})},\ntick:function(h){tone(h?1400:900,.04,{type:'square',vol:h?.08:.04})},\nok:function(){[523,659,784,1047].forEach(function(f,i){tone(f,.22,{type:'triangle',at:i*.07,vol:.16})})},\nwrong:function(){[392,370,349,262].forEach(function(f,i){tone(f,i===3?.9:.32,{type:'sawtooth',at:i*.34,vol:.12,vib:i===3?6:0})})},\nboing:function(){tone(180,.35,{type:'sine',to:900,vol:.2})},\nwhoosh:function(){noise(.35,{ft:'bandpass',f:400,sweep:4000,vol:.2})},\ndrum:function(){for(var i=0;i<14;i++)noise(.06,{at:i*.055,f:1800,vol:.06+i*.006})},\nlaugh:function(){for(var i=0;i<6;i++){tone(i%2?420:520,.11,{type:'square',at:i*.13,vol:.07,to:i%2?380:470})}},\nfanfare:function(){[[523,0],[659,.12],[784,.24],[1047,.36],[784,.6],[1047,.72]].forEach(function(n){tone(n[0],.3,{type:'square',at:n[1],vol:.1})})},\nscratch:function(){noise(.45,{ft:'bandpass',f:3000,sweep:200,vol:.35});tone(900,.4,{type:'sawtooth',to:80,vol:.12})},\nring:function(){for(var i=0;i<3;i++){tone(1300,.35,{type:'sine',at:i*.6,vol:.08,vib:20});tone(1000,.35,{type:'sine',at:i*.6+.02,vol:.06})}}\n};\nvar BASS=[110,0,110,0,131,0,147,0,98,0,98,0,123,0,147,131],ARP=[440,523,659,523,392,494,587,494,349,440,523,440,392,494,587,659];\nfunction musicStart(){var c=ac();if(!c||A.seq)return;var next=c.currentTime+.05,stepDur=.15;A.seq=setInterval(function(){while(next<c.currentTime+.25){var s=A.step%16,sd=A.tense?stepDur*.62:stepDur;if(BASS[s])tone(BASS[s],sd*1.8,{type:'triangle',vol:.3,bus:A.music,at:next-c.currentTime});if(s%2===0||A.tense)tone(ARP[s]*(A.tense?2:1),sd*.8,{type:'triangle',vol:.1,bus:A.music,at:next-c.currentTime});if(s%4===2)noise(.05,{at:next-c.currentTime,f:7000,vol:.05,bus:A.music});A.step++;next+=sd}},60)}\nfunction musicStop(){clearInterval(A.seq);A.seq=null}\nwindow.kikiDuck=function(on){try{if(A.music&&A.ctx)A.music.gain.setTargetAtTime(on?.015:.07,A.ctx.currentTime,.08)}catch(e){}};\nfunction setMute(on){A.on=on;ls('kbaiq_mute',!on);$('qMute').textContent=on?'\ud83d\udd0a':'\ud83d\udd07';if(A.master)A.master.gain.value=on?1:0;if(!on&&window.kikiHush)window.kikiHush()}\n$('qMute').onclick=function(){ac();setMute(!A.on)};setMute(A.on);\n\n\/* ===== KIKI (video v4 gi\u1ed1ng app) ===== *\/\nvar KK=window.KKV&&window.KKV.ok?window.KKV:null,kkEl=$('qKiki'),kkHost=$('qHost');\nfunction kkFit(){if(!KK)return;var w=kkHost.clientWidth,h=kkHost.clientHeight;if(!w||!h)return;KK.detach();KK.attach(kkHost,{fw:w*972\/h,top:0})}\nvar lastWH='';function kkFit2(){var wh=kkHost.clientWidth+'x'+kkHost.clientHeight;if(wh!==lastWH){lastWH=wh;kkFit()}}\nif(KK){kkFit();kkEl.classList.add('live');var rzT;window.addEventListener('resize',function(){clearTimeout(rzT);rzT=setTimeout(kkFit,200)});if(window.ResizeObserver)new ResizeObserver(function(){clearTimeout(rzT);rzT=setTimeout(kkFit2,120)}).observe(kkHost)}\nvar MOODCLIP={smug:['smirk','proud','hip_in','brow'],shock:['surprised','frown','shake'],laugh:['laugh','wink','peace','clap'],wink:['wink','smirk','point','tilt'],cool:['arms_in','proud','smirk'],think:['think','read','tilt','brow'],love:['heart','shy','bow','yes'],evil:['smirk','point','brow','beckon'],sweat:['shy','sigh','pout','explain1']};\nfunction kkPlay(n){try{if(KK&&KK.has(n))KK.play(n)}catch(e){}}\nvar talkT=null;\n\/* 2026-10-15: ch\u1edd KIKI N\u00d3I XONG r\u1ed3i m\u1edbi chuy\u1ec3n c\u1ea3nh (t\u1ed1i thi\u1ec3u min ms, t\u1ed1i \u0111a 12 gi\u00e2y) *\/\nfunction afterVoice(fn,min){var t0=Date.now();setTimeout(function w(){if(window.kikiTalking&&Date.now()-t0<12000)return setTimeout(w,120);fn()},min||0)}\nfunction say(html,mood,cb){\nclearInterval(talkT);var el=$('qSay');var plain=html.replace(\/<[^>]+>\/g,'');try{window.kikiSpeak&&window.kikiSpeak(plain)}catch(e){}var i=0;el.innerHTML='';$('qCur').style.display='inline-block';$('qWave').classList.add('on');\nemo(mood);kkPlay(pick(MOODCLIP[mood]||['explain1','explain2','nod2','tilt','present','point_down']));\ntalkT=setInterval(function(){i+=1;if(i>=plain.length){clearInterval(talkT);el.innerHTML=html;$('qCur').style.display='none';$('qWave').classList.remove('on');cb&&afterVoice(cb,0);return}el.textContent=plain.slice(0,i);if(i%6===0&&!window.kikiTalking)SFX.blip()},window.kikiTalking?42:30);\n}\nvar emoT=null;\nfunction emo(m){var map={smug:'\ud83d\ude0f',shock:'\ud83d\ude31',laugh:'\ud83e\udd23',wink:'\ud83d\ude09',cool:'\ud83d\ude0e',think:'\ud83e\udd14',love:'\ud83e\udd70',evil:'\ud83d\ude08',sweat:'\ud83d\ude05'};var e=$('qEmo');clearTimeout(emoT);if(!m||!map[m]){e.classList.remove('on');return}e.textContent=map[m];e.classList.remove('on');void e.offsetWidth;e.classList.add('on');emoT=setTimeout(function(){e.classList.remove('on')},2600)}\nfunction act(c){kkPlay({jump:pick(['clap','yes','peace']),laugh:pick(['laugh','wink']),glitch:'spin'}[c]);if(c==='laugh')return;kkEl.classList.remove('jump','glitch');void kkEl.offsetWidth;kkEl.classList.add(c);setTimeout(function(){kkEl.classList.remove(c)},1200)}\nfunction fx(c){var f=$('qFlash');f.className='flash';void f.offsetWidth;f.className='flash '+c;if(c==='red'){var k=$('kq');k.classList.remove('shake');void k.offsetWidth;k.classList.add('shake')}}\n\n\/* ===== LU\u1ed2NG GAME ===== *\/\nfunction show(id){['qzStart','qzQuiz','qzEnd'].forEach(function(s){$(s).classList.toggle('on',s===id)});var k=$('kq');k.classList.remove('s-start','s-quiz','s-end');k.classList.add({qzStart:'s-start',qzQuiz:'s-quiz',qzEnd:'s-end'}[id]);setTimeout(kkFit,60);setTimeout(kkFit,450)}\nfunction renderStart(){var w=ls('kbaiq_win');if(w&&w.code){$('qPlays').innerHTML='B\u1ea1n \u0111\u00e3 th\u1eafng KIKI \ud83c\udfc6 M\u00e3: <b style=\"color:#fff\">'+esc(w.code)+'<\/b>'}else{var n=playsLeft();$('qPlays').textContent=n>0?'H\u00f4m nay b\u1ea1n c\u00f2n '+n+' l\u01b0\u1ee3t':'S\u1ed1 n\u00e0y h\u1ebft l\u01b0\u1ee3t h\u00f4m nay \u2014 chia s\u1ebb game \u0111\u1ec3 c\u00f3 th\u00eam l\u01b0\u1ee3t nha';}}\nvar HELLO='Hi \ud83d\udc4b M\u00ecnh l\u00e0 <b>KIKI<\/b>, AI host c\u1ee7a K-BLACK. Th\u1eafng m\u00ecnh <b>15 c\u00e2u<\/b> l\u00e0 c\u00f3 <b>voucher 30%<\/b>. M\u00e0\u2026 ch\u01b0a ai th\u1eafng \u0111\u00e2u \ud83d\ude0f';\n\/* 2026-10-15: tr\u00ecnh duy\u1ec7t ch\u1eb7n t\u1ef1 ph\u00e1t ti\u1ebfng \u2192 ch\u1edd l\u1ea7n ch\u1ea1m \u0111\u1ea7u r\u1ed3i KIKI v\u1eeba n\u00f3i v\u1eeba ch\u1ea1y ch\u1eef (song song) *\/\n$('qSay').innerHTML='\ud83d\udc4b Ch\u1ea1m v\u00e0o m\u00e0n h\u00ecnh \u0111\u1ec3 KIKI ch\u00e0o b\u1ea1n nha!';emo('wink');\nvar greeted=false;document.addEventListener('pointerdown',function g(){if(greeted)return;greeted=true;document.removeEventListener('pointerdown',g);if($('qzStart').classList.contains('on'))setTimeout(function(){say(HELLO,'smug')},60)},true);\n\n$('qGo').onclick=function(){\nac();greeted=true;\nvar nm=$('qName').value.trim(),ph=$('qPhone').value.replace(\/[\\s.\\-]\/g,'');\nif(nm.length<2){$('qErr').textContent='Cho KIKI xin c\u00e1i t\u00ean \u0111\u00e3 n\u00e0o \ud83d\ude4f';$('qName').focus();return}\nif(!\/^(0|\\+?84)\\d{9}$\/.test(ph)){$('qErr').textContent='S\u1ed1 \u0111i\u1ec7n tho\u1ea1i ch\u01b0a \u0111\u00fang \u2014 th\u1eafng r\u1ed3i KIKI c\u00f2n bi\u1ebft \u0111\u01b0\u1eddng g\u1ecdi \ud83d\ude09';$('qPhone').focus();return}\nvar go=$('qGo'),gt=go.textContent;go.disabled=true;go.textContent='KIKI \u0111ang so\u1ea1n \u0111\u1ec1\u2026';$('qErr').textContent='';\nls('kbaiq_me',{name:nm,phone:ph});\napi('start',{name:nm,phone:ph}).then(function(r){go.disabled=false;go.textContent=gt;\nif(r.won){ls('kbaiq_win',{code:r.won,name:nm,phone:ph,exp:r.exp});renderStart()}\nif(r.err||!r.token){$('qErr').textContent=r.err||'KIKI \u0111ang b\u1eadn, th\u1eed l\u1ea1i sau ch\u00fat nha';if(typeof r.left==='number'){setLeft(r.left);renderStart()}return}\nS.name=nm;S.phone=ph;TOKEN=r.token;setLeft(r.left);\nQ=r.qs;S.i=0;S.t0=Date.now();try{window.kikiPrefetch&&kikiPrefetch(Q.map(function(q){return q.q}).concat(Q.map(function(q){return q.mc||''})))}catch(e){}['l50','lCall','lAud'].forEach(function(b){$(b).disabled=false});\n$('qDots').innerHTML=LV.map(function(_,i){return '<i'+(i===14?' class=\"last\"':'')+'><\/i>'}).join('');\nmusicStart();show('qzQuiz');SFX.whoosh();\nvar intro=(r.plays>1&&r.best>0)?'L\u1ea1i l\u00e0 b\u1ea1n \u00e0? L\u1ea7n tr\u01b0\u1edbc b\u1ea1n qua \u0111\u01b0\u1ee3c <b>'+r.best+' c\u00e2u<\/b>. L\u1ea7n n\u00e0y KIKI kh\u00f4ng n\u01b0\u01a1ng tay \u0111\u00e2u \ud83d\ude08':'Ok, v\u00e0o vi\u1ec7c! Nh\u1edb l\u00e0 KIKI <b>hay n\u00f3i d\u1ed1i<\/b> l\u1eafm nha \ud83d\ude08';\nsay(intro,'evil',function(){setTimeout(ask,350)});\n}).catch(function(){go.disabled=false;go.textContent=gt;$('qErr').textContent='M\u1ea1ng ch\u1eadp ch\u1eddn r\u1ed3i, b\u1ea5m l\u1ea1i gi\u00fap KIKI nha'});\n};\n\nfunction paint(){[].forEach.call($('qDots').children,function(d,i){d.className=i<S.i?'done':(i===S.i?'cur':(i===14?'last':''))});$('qNo').textContent=S.i+1;$('qNo2').textContent='C\u00c2U '+(S.i+1)+' \/ 15';$('qLv').textContent='\ud83c\udf81 '+LV[S.i]}\nfunction ask(){\nclearInterval(S.timer);S.lock=false;S.shufAt=0;A.tense=false;\nvar q=Q[S.i];paint();\n$('qQt').textContent=q.q;\nvar md=$('qMode');md.className='mode';\nvar tag={rev:'\u26a0 \u0110\u1eccC K\u1ef8 \u0110\u1ec0',mirror:'\ud83e\ude9e G\u01af\u01a0NG TH\u1ea6N',final:'\ud83d\udc51 C\u00c2U CU\u1ed0I',hidden:'\ud83d\ude48 \u0110\u00c1P \u00c1N \u0110I TR\u1ed0N',dodge:'\ud83c\udfc3 \u0110\u00c1P \u00c1N BI\u1ebeT CH\u1ea0Y'}[q.m];if(!tag&&S.i===9)tag='\u23f1 T\u1eea \u0110\u00c2Y TH\u1edcI GIAN GI\u1ea2M D\u1ea6N';\nif(tag){md.textContent=tag;md.className='mode on'}\nvar opts=q.a.map(function(t,k){return{t:t,k:k}});\nvar box=$('qAns');box.className='ans'+(q.m==='mirror'?' mirror':'');box.innerHTML='';\nopts.forEach(function(o){var b=document.createElement('button');b.className='a';b.dataset.k=o.k;b.innerHTML='<span class=\"L\"><\/span><span class=\"T\">'+esc(o.t)+'<\/span>';b.onclick=function(){choose(b)};box.appendChild(b)});\nrelabel();\nS.dodge=q.m==='dodge'?2:0;S.hidden=q.m==='hidden';$('qLogo').classList.remove('glow');\nif(q.tier==='H'&&S.i>=11)S.shufAt=5;\nif(S.dodge)[].forEach.call(box.children,function(b){var run=function(e){if(S.dodge>0&&!S.lock){e.preventDefault();S.dodge--;swapRandom(b);SFX.boing();say(pick(['\u01a0, \u00f4 n\u00e0y ng\u1ea1i qu\u00e1 ch\u1ea1y m\u1ea5t \ud83c\udfc3','B\u1eaft \u0111\u01b0\u1ee3c th\u00ec cho b\u1ea1n \u0111\u00f3 \ud83d\ude1c','Nhanh tay l\u00ean n\u00e0o~']),'laugh')}};b.addEventListener('pointerenter',function(e){if(e.pointerType==='mouse')run(e)});b.addEventListener('pointerdown',run)});\nwindow._kqPre=q.q;\nsay(q.mc||pick(['C\u00e2u n\u00e0y d\u1ec5 m\u00e0\u2026','Suy ngh\u0129 k\u1ef9 nha~','Tin KIKI \u0111i \ud83d\ude07']),q.mood||'wink');\nstartTimer(secFor(S.i,q));\nif(S.hidden)setTimeout(function(){if(S.hidden&&!S.lock){$('qLogo').classList.add('glow');say('Th\u00f4i \u0111\u01b0\u1ee3c\u2026 g\u1ee3i \u00fd n\u00e8: \u0111\u00e1p \u00e1n \u1edf th\u1ee9 c\u00f3 ch\u1eef <b>K<\/b> to nh\u1ea5t m\u00e0n h\u00ecnh \ud83d\udc40','sweat')}},8000);\n}\nfunction relabel(){[].forEach.call($('qAns').children,function(b,k){b.querySelector('.L').textContent='ABCD'[k]})}\nfunction swapRandom(b){var box=$('qAns'),o=pick([].filter.call(box.children,function(x){return x!==b&&!x.classList.contains('gone')}));var nb=b.nextSibling===o?b:b.nextSibling;box.insertBefore(b,o);box.insertBefore(o,nb);relabel()}\nfunction shuffleDom(){var box=$('qAns');shuffle([].slice.call(box.children)).forEach(function(b){box.appendChild(b)});relabel()}\nfunction startTimer(sec){\nclearInterval(S.timer);var arc=$('qArc'),ring=$('qRing'),s=$('qSec');S.lastSec=-1;S.tSec=sec;S.tLeft=sec;S.tLast=Date.now();S.paused=0;ring.classList.remove('pause');\nvar tick=function(){var now=Date.now();if(!S.paused)S.tLeft-=(now-S.tLast)\/1000;S.tLast=now;var left=Math.max(0,S.tLeft),sec=S.tSec;arc.style.strokeDashoffset=(138.2*(1-left\/sec)).toFixed(1);var hot=left<=5&&!S.paused;ring.classList.toggle('hot',hot);A.tense=hot;var cs=Math.ceil(left);s.textContent=S.paused?'II':cs;\nif(cs!==S.lastSec&&!S.paused){S.lastSec=cs;if(cs>0&&!S.lock)SFX.tick(hot)}\nif(S.shufAt&&left<=S.shufAt&&!S.lock&&!S.paused){S.shufAt=0;shuffleDom();SFX.whoosh();say('\u1ee6a\u2026 sao \u0111\u00e1p \u00e1n t\u1ef1 \u0111\u1ed5i ch\u1ed7 v\u1eady ta? \ud83e\udd2d','laugh')}\nif(left<=0){clearInterval(S.timer);if(!S.lock){S.lock=true;closeOv();var lz=function(rt){lose('\u23f0 H\u1ebft gi\u1edd!','\u0110\u1ed3ng h\u1ed3 kh\u00f4ng ch\u1edd ai, k\u1ec3 c\u1ea3 ng\u01b0\u1eddi s\u1eafp th\u1eafng.',rt)};api('answer',{token:TOKEN,i:S.i,c:-1}).then(function(r){lz(r&&r.right)}).catch(function(){lz()})}}};\ntick();S.timer=setInterval(tick,100);\n}\n\/* d\u00f9ng tr\u1ee3 gi\u00fap: d\u1eebng \u0111\u1ed3ng h\u1ed3; xong tr\u1ee3 gi\u00fap c\u00f2n \u00edt nh\u1ea5t 15 gi\u00e2y \u0111\u1ec3 tr\u1ea3 l\u1eddi *\/\nfunction pauseT(){S.paused=(S.paused||0)+1;$('qRing').classList.add('pause');A.tense=false}\nfunction resumeT(){if(!S.paused)return;S.paused--;if(S.paused)return;if(S.tLeft<15){S.tLeft=15;S.tSec=Math.max(S.tSec,15)}S.tLast=Date.now();S.lastSec=-1;$('qRing').classList.remove('pause')}\nfunction choose(b){\nif(S.lock||b.classList.contains('gone'))return;SFX.pop();\n[].forEach.call($('qAns').children,function(x){x.classList.remove('sel')});b.classList.add('sel');\nvar yes='<button class=\"btn\" data-c=\"1\">Ch\u1ed1t lu\u00f4n \ud83d\udd12<\/button>',no='<button class=\"btn ghost\" data-c=\"0\">Ngh\u0129 l\u1ea1i \ud83e\udd14<\/button>';\nov('<div class=\"av\" style=\"background-image:url('+KAV+')\"><\/div><h3>'+pick(['Ch\u1eafc ch\u01b0a \u0111\u00f3?','C\u00e2u tr\u1ea3 l\u1eddi cu\u1ed1i c\u00f9ng?','Ch\u1ed1t \u0111\u01a1n h\u00f4ng?'])+'<\/h3><p>'+pick(['KIKI th\u1ea5y tay b\u1ea1n h\u01a1i run \u0111\u00f3 nha\u2026','\u0110\u1ed3ng h\u1ed3 v\u1eabn \u0111ang ch\u1ea1y \u0111\u00f3 \u23f3','Kh\u00e1n gi\u1ea3 \u0111ang n\u00edn th\u1edf\u2026'])+'<\/p><div class=\"row\">'+no+yes+'<\/div>',function(box){\nSFX.drum();\n[].forEach.call(box.querySelectorAll('[data-c]'),function(x){x.onclick=function(){closeOv();if(x.dataset.c==='1')judge(b);else b.classList.remove('sel')}});\n});\n}\nfunction judge(b){\nif(S.lock)return;S.lock=true;pauseT();A.tense=false;S.used=S.tSec-S.tLeft;\nvar t0=Date.now();\napi('answer',{token:TOKEN,i:S.i,c:String(b.dataset.k)}).then(function(r){\nif(r.err&&r.ok===undefined){throw new Error(r.err)}\nsetTimeout(function(){clearInterval(S.timer);S.paused=0;S.res=r;\nif(r.ok){b.classList.add('right');SFX.ok();fx('green');correct()}\nelse{b.classList.add('wrong');[].forEach.call($('qAns').children,function(x){if(String(x.dataset.k)===String(r.right))x.classList.add('right')});if(r.right==='logo')$('qLogo').classList.add('glow');SFX.wrong();fx('red');act('laugh');setTimeout(SFX.laugh,400);\nsay(r.late?'H\u01a1i ch\u1eadm r\u1ed3i nha, KIKI t\u00ednh gi\u1edd k\u1ef9 l\u1eafm \ud83d\ude0f':pick(['H\u00ed h\u00ed, sai r\u1ed3i nha \ud83e\udd2d','Toang! KIKI th\u1eafng r\u1ed3i \ud83d\ude0e','\u1ed0i d\u1ed3i \u00f4i\u2026 ti\u1ebfc gh\u00ea \ud83d\ude05']),'laugh');\nafterVoice(function(){lose(pick(['Sai r\u1ed3i! \ud83d\ude1c','Toang! \ud83d\udca5','R\u1ea5t ti\u1ebfc!']),pick(['Nh\u00ecn b\u1ea1n t\u1ef1 tin v\u1eady KIKI c\u0169ng su\u00fdt tin theo.','Thua KIKI kh\u00f4ng c\u00f3 g\u00ec x\u1ea5u h\u1ed5 \u0111\u00e2u\u2026 ch\u1eafc v\u1eady.','C\u00fa l\u1eeba n\u00e0y KIKI chu\u1ea9n b\u1ecb c\u1ea3 tu\u1ea7n \u0111\u00f3.']),r.right)},1200)}\n},Math.max(0,650-(Date.now()-t0)));\n}).catch(function(){S.lock=false;b.classList.remove('sel');resumeT();say('M\u1ea1ng ch\u1eadp ch\u1eddn r\u1ed3i, b\u1ea1n ch\u1ed1t l\u1ea1i gi\u00fap KIKI nha','sweat')});\n}\n$('qLogo').onclick=function(){if(!S.hidden||S.lock||!$('qzQuiz').classList.contains('on'))return;S.lock=true;pauseT();S.used=S.tSec-S.tLeft;api('answer',{token:TOKEN,i:S.i,c:'logo'}).then(function(r){clearInterval(S.timer);S.paused=0;S.res=r;$('qLogo').classList.remove('glow');if(!r.ok){lose('R\u1ea5t ti\u1ebfc!','L\u1ea7n n\u00e0y KIKI t\u00ednh gi\u1edd k\u1ef9 r\u1ed3i.',r.right);return}SFX.ok();fx('green');act('glitch');say('\u01a0\u2026 ai m\u00e1ch b\u1ea1n v\u1eady?! \ud83d\ude31','shock');afterVoice(correct,500)}).catch(function(){S.lock=false;resumeT()})};\nfunction correct(){\nvar q=Q[S.i];if(S.i===14){win();return}\nact('jump');\nvar next=function(){S.i++;ask()};\nif(S.i===9){say(q.after||'Khoan\u2026 c\u00f3 tin vui!','love');afterVoice(function(){fakeWin(next)},800);return}\nvar fast=S.used<3.2,slow=S.tLeft<3;\nsay(fast&&!q.after?pick(['Nhanh v\u1eady? B\u1ea1n l\u00e0 AI tr\u00e1 h\u00ecnh h\u1ea3 \ud83e\uddd0','Ch\u01b0a k\u1ecbp nh\u00e1y m\u1eaft \u0111\u00e3 ch\u1ed1t\u2026 KIKI h\u01a1i s\u1ee3 r\u1ed3i \u0111\u00f3.']):slow&&!q.after?pick(['Su\u00fdt h\u1ebft gi\u1edd! Tim KIKI mu\u1ed1n r\u1edbt ra ngo\u00e0i lu\u00f4n.','S\u00e1t n\u00fat gh\u00ea, KIKI t\u01b0\u1edfng th\u1eafng r\u1ed3i ch\u1ee9.']):(q.after||pick(['\u0102n may th\u00f4i \ud83d\ude0f','H\u00ean \u0111\u00f3, c\u00e2u sau kh\u00f4ng d\u1ec5 v\u1eady \u0111\u00e2u.','KIKI b\u1eaft \u0111\u1ea7u th\u1ea5y lo\u2026','B\u1ea1n c\u00f3 \u0111ang tra Google kh\u00f4ng \u0111\u1ea5y? \ud83e\uddd0','\u1edcm\u2026 \u0111\u01b0\u1ee3c, c\u0169ng \u0111\u01b0\u1ee3c.'])),fast?'shock':pick(['smug','think','sweat']));\nafterVoice(next,q.after?1500:900);\n}\nfunction fakeWin(next){\nmusicStop();SFX.fanfare();confetti(80);\nov('<div style=\"font-size:54px\">\ud83c\udf89<\/div><h3 id=\"fwH\">CH\u00daC M\u1eeaNG! B\u1ea0N \u0110\u00c3 TH\u1eaeNG VOUCHER 30%!<\/h3><p id=\"fwP\">KIKI \u0111ang t\u1ea1o m\u00e3 cho b\u1ea1n\u2026<\/p>',function(box){\nsetTimeout(function(){var h=$('fwH');if(!h)return;SFX.scratch();act('glitch');h.textContent='\u2026\u0111\u00f9a th\u00f4i \ud83d\ude1c';$('fwP').innerHTML='M\u1edbi \u0111\u01b0\u1ee3c 10 c\u00e2u \u00e0. C\u00f2n <b style=\"color:#fff\">5 c\u00e2u<\/b> n\u1eefa, v\u00e0 ch\u00fang kh\u00f3 h\u01a1n nhi\u1ec1u.';say('H\u00ed h\u00ed, b\u1ecb l\u1eeba r\u1ed3i nha \ud83d\ude1c C\u00f2n 5 c\u00e2u!','laugh');SFX.laugh();\nvar r=document.createElement('button');r.className='btn';r.textContent='Ch\u01a1i ti\u1ebfp, s\u1ee3 g\u00ec!';r.onclick=function(){closeOv();musicStart();next()};box.appendChild(r)},2700);\n});\n}\n\/* quy\u1ec1n tr\u1ee3 gi\u00fap (\u0111\u1ec1u c\u00f3 \"b\u1eaby\") *\/\n$('l50').onclick=function(){if(S.lock)return;this.disabled=true;pauseT();SFX.whoosh();\napi('life',{token:TOKEN,k:'50'}).then(function(r){var g=(r&&r.gone)||[];[].forEach.call($('qAns').children,function(b){if(g.indexOf(+b.dataset.k)>-1)b.classList.add('gone')});}).catch(function(){});\nsay('\u0110\u00e3 lo\u1ea1i 2 \u0111\u00e1p \u00e1n sai cho b\u1ea1n n\u00e8 \ud83d\ude07','wink');\nsetTimeout(function(){var g=[].filter.call($('qAns').children,function(b){return b.classList.contains('gone')});if(g.length&&!S.lock){var b=pick(g);b.classList.remove('gone');b.classList.add('back');SFX.boing();say('\u01a0\u2026 \u0111\u00e1p \u00e1n n\u00e0y \u0111\u00f2i quay l\u1ea1i. Xin l\u1ed7i nha \ud83d\ude05','sweat')}setTimeout(resumeT,900)},1700)};\n$('lCall').onclick=function(){if(S.lock)return;this.disabled=true;pauseT();api('life',{token:TOKEN,k:'call'}).catch(function(){});SFX.ring();say('\u0110\u1ec3 KIKI g\u1ecdi gi\u00fap cho nha \ud83d\udcde','wink');\nov('<div class=\"phone\">\ud83d\udcde<\/div><h3>\u0110ang g\u1ecdi tr\u1ee3 gi\u00fap\u2026<\/h3><p id=\"cP\">T\u00fat\u2026 t\u00fat\u2026<\/p>',function(box){setTimeout(function(){var p=$('cP');if(p)p.innerHTML='<i>\u201cThu\u00ea bao qu\u00fd kh\u00e1ch v\u1eeba g\u1ecdi hi\u1ec7n \u0111ang b\u1eadn ch\u1ee5p \u1ea3nh cho kh\u00e1ch. Vui l\u00f2ng g\u1ecdi l\u1ea1i sau\u2026 khi \u0111\u00e3 thua.\u201d<\/i>';SFX.laugh();var r=document.createElement('button');r.className='btn ghost';r.textContent='C\u00fap m\u00e1y \ud83d\ude24';r.onclick=function(){closeOv();resumeT()};box.appendChild(r)},1900)})};\n$('lAud').onclick=function(){if(S.lock)return;this.disabled=true;pauseT();api('life',{token:TOKEN,k:'aud'}).catch(function(){});SFX.drum();say('Kh\u00e1n gi\u1ea3 c\u0169ng \u0111ang hoang mang y nh\u01b0 b\u1ea1n \ud83e\udd37','laugh');\nov('<h3>\u00dd ki\u1ebfn kh\u00e1n gi\u1ea3<\/h3><div class=\"bars\"><div data-l=\"A\"><span>25%<\/span><\/div><div data-l=\"B\"><span>25%<\/span><\/div><div data-l=\"C\"><span>25%<\/span><\/div><div data-l=\"D\"><span>25%<\/span><\/div><\/div><p>Kh\u00e1n gi\u1ea3 c\u0169ng \u0111ang hoang mang y nh\u01b0 b\u1ea1n \ud83e\udd37<\/p><button class=\"btn ghost\" id=\"audX\">C\u1ea3m \u01a1n kh\u00e1n gi\u1ea3\u2026 v\u00f4 \u00edch<\/button>',function(){$('audX').onclick=function(){closeOv();resumeT()}})};\nfunction ov(html,cb){$('qBox').innerHTML=html;$('qOv').classList.add('on');cb&&cb($('qBox'))}\nfunction closeOv(){$('qOv').classList.remove('on')}\nfunction lose(title,sub,right){\nclearInterval(S.timer);musicStop();S.hidden=false;\nvar q=Q[S.i],ans=right==='logo'?'B\u1ea5m v\u00e0o logo K-BLACK \u1edf g\u00f3c tr\u00ean \ud83d\ude09':(right!==undefined&&right!==null&&q.a[right]!==undefined?q.a[right]:''),n=playsLeft();\n$('qRes').innerHTML='<h2>'+esc(title)+'<\/h2><p>'+esc(sub)+'<br>B\u1ea1n d\u1eebng \u1edf c\u00e2u <b style=\"color:#fff\">'+(S.i+1)+'\/15<\/b> \u00b7 ph\u1ea7n th\u01b0\u1edfng: <b style=\"color:#fff\">'+esc(S.i?LV[S.i-1]:'kh\u00f4ng c\u00f3 g\u00ec c\u1ea3')+'<\/b><\/p>'+(ans?'<p style=\"font-size:13px\">\u0110\u00e1p \u00e1n \u0111\u00fang: <b style=\"color:#7ad7ff\">'+esc(ans)+'<\/b><\/p>':'')+\n'<div class=\"stack\">'+(n>0?'<button class=\"btn\" id=\"qAgain\">Ph\u1ee5c th\u00f9 KIKI (c\u00f2n '+n+' l\u01b0\u1ee3t) \ud83d\udd25<\/button>':'<button class=\"btn\" id=\"qShare\">Th\u00e1ch b\u1ea1n b\u00e8 \u00b7 nh\u1eadn th\u00eam 1 l\u01b0\u1ee3t<\/button>')+(n>0?'<button class=\"btn ghost\" id=\"qShare\">Th\u00e1ch b\u1ea1n b\u00e8 v\u01b0\u1ee3t qua '+S.i+' c\u00e2u<\/button>':'')+'<a class=\"btn blue\" href=\"\/dich-vu\/\">Kh\u1ecfi ch\u01a1i, \u0111\u1eb7t l\u1ecbch lu\u00f4n \ud83d\udcf8<\/a><a class=\"btn ghost\" href=\"\/uu-dai\/\">Xem \u01b0u \u0111\u00e3i d\u1ec5 h\u01a1n \ud83c\udf81<\/a><\/div>';\nshow('qzEnd');say(sub,'smug');\nif($('qAgain'))$('qAgain').onclick=function(){show('qzStart');renderStart();$('qGo').click()};\n$('qShare').onclick=function(){shareGame(S.i)};\n}\nfunction shareGame(score){var bt=$('qShare'),txt='M\u00ecnh tr\u1ee5 \u0111\u01b0\u1ee3c '+score+'\/15 c\u00e2u tr\u01b0\u1edbc KIKI \u2013 AI c\u1ee7a K-BLACK. B\u1ea1n d\u00e1m th\u1eed kh\u00f4ng? Th\u1eafng 15 c\u00e2u \u0111\u01b0\u1ee3c voucher 30%.';\nvar done=function(){api('share',{phone:S.phone}).then(function(r){if(r&&typeof r.left==='number')setLeft(r.left);if(r&&r.bonus){if(bt)bt.textContent='\u0110\u00e3 c\u1ed9ng th\u00eam 1 l\u01b0\u1ee3t h\u00f4m nay';if($('qAgain'))$('qAgain').textContent='Ph\u1ee5c th\u00f9 KIKI (c\u00f2n '+r.left+' l\u01b0\u1ee3t) \ud83d\udd25';say('Chia s\u1ebb r\u1ed3i h\u1ea3? KIKI t\u1eb7ng b\u1ea1n th\u00eam <b>1 l\u01b0\u1ee3t<\/b> n\u00e8 \ud83d\ude09','wink');var st=$('qRes').querySelector('.stack');if(st&&!$('qAgain')){var a=document.createElement('button');a.className='btn';a.id='qAgain';a.textContent='Ch\u01a1i l\u01b0\u1ee3t th\u01b0\u1edfng \ud83d\udd25';a.onclick=function(){show('qzStart');renderStart();$('qGo').click()};st.insertBefore(a,st.firstChild)}}else if(bt)bt.textContent='\u0110\u00e3 chia s\u1ebb \u2013 c\u1ea3m \u01a1n b\u1ea1n!'}).catch(function(){})};\nif(navigator.share){navigator.share({title:'Ai th\u00f4ng minh h\u01a1n AI? \u2013 K-BLACK',text:txt,url:GAME_URL}).then(done).catch(function(){})}\nelse{try{navigator.clipboard.writeText(txt+' '+GAME_URL).catch(function(){})}catch(e){}if(bt)bt.textContent='\u0110\u00e3 sao ch\u00e9p link, g\u1eedi b\u1ea1n b\u00e8 nha';done()}}\nfunction win(){\nmusicStop();var R=S.res||{},code=R.code||'',ed=R.exp||'';\nls('kbaiq_win',{code:code,name:S.name,phone:S.phone,t:Date.now(),exp:ed});\ntry{fetch('https:\/\/ntfy.sh\/',{method:'POST',body:JSON.stringify({topic:NTFY_TOPIC,title:'\ud83c\udfc6 Kh\u00e1ch TH\u1eaeNG KIKI (Ai th\u00f4ng minh h\u01a1n AI?) \u2014 Voucher 30%',message:'Voucher -30% t\u1ea5t c\u1ea3 d\u1ecbch v\u1ee5\\nM\u00e3: '+code+'\\nKh\u00e1ch: '+S.name+'\\nS\u0110T: '+S.phone+'\\nH\u1ea1n: '+ed+'\\nKi\u1ec3m tra m\u00e3: kblack.vn\/wp-admin\/tools.php?page=kbaiq\\n'+new Date().toLocaleString('vi-VN'),tags:['trophy'],priority:5})}).catch(function(){})}catch(e){}\nSFX.fanfare();confetti(170);act('glitch');say('Kh\u00f4ng th\u1ec3 n\u00e0o\u2026 b\u1ea1n th\u1eafng KIKI th\u1eadt r\u1ed3i \ud83d\ude31 Voucher c\u1ee7a b\u1ea1n \u0111\u00e2y!','shock');\n$('qRes').innerHTML='<h2>\ud83c\udfc6 KH\u00d4NG TH\u1ec2 TIN N\u1ed4I!<br>B\u1ea1n \u0111\u00e3 th\u1eafng KIKI 15\/15<\/h2><p>KIKI xin ch\u1ecbu thua. Ph\u1ea7n th\u01b0\u1edfng c\u1ee7a '+esc(S.name)+':<\/p><div class=\"code\"><small>M\u00c3 VOUCHER \u221230%<\/small><b>'+code+'<\/b><\/div>'+\n'<ul class=\"terms\"><li>Gi\u1ea3m 30% cho t\u1ea5t c\u1ea3 d\u1ecbch v\u1ee5 c\u1ee7a K-BLACK<\/li><li>H\u1ea1n d\u00f9ng \u0111\u1ebfn '+ed+'<\/li><li>M\u1ed7i s\u1ed1 \u0111i\u1ec7n tho\u1ea1i d\u00f9ng 1 l\u1ea7n, kh\u00f4ng c\u1ed9ng d\u1ed3n \u01b0u \u0111\u00e3i kh\u00e1c<\/li><li>\u0110\u1ecdc m\u00e3 khi \u0111\u1eb7t l\u1ecbch ho\u1eb7c nh\u1eafn Zalo \u0111\u1ec3 gi\u1eef voucher<\/li><\/ul>'+\n'<div class=\"stack\"><a class=\"btn\" href=\"https:\/\/zalo.me\/0367277935\" target=\"_blank\" rel=\"noopener\">Nh\u1eafn Zalo gi\u1eef voucher \ud83d\udcac<\/a><button class=\"btn ghost\" id=\"qCopy\">Sao ch\u00e9p m\u00e3<\/button><a class=\"btn blue\" href=\"\/dich-vu\/\">Xem d\u1ecbch v\u1ee5 & \u0111\u1eb7t l\u1ecbch<\/a><\/div>';\nshow('qzEnd');$('qCopy').onclick=function(){try{navigator.clipboard.writeText(code).catch(function(){});this.textContent='\u0110\u00e3 sao ch\u00e9p \u2713'}catch(e){}};\n}\nfunction confetti(n){var c=document.createElement('div');c.className='conf';var cols=['#4f8bff','#7ad7ff','#fff','#9fb4ff'];for(var i=0;i<n;i++){var p=document.createElement('i');p.style.left=Math.random()*100+'vw';p.style.background=pick(cols);p.style.animationDuration=(1.6+Math.random()*1.8)+'s';p.style.animationDelay=Math.random()*.6+'s';c.appendChild(p)}document.body.appendChild(c);setTimeout(function(){c.remove()},4300)}\ndocument.addEventListener('visibilitychange',function(){if(document.hidden)musicStop();else if($('qzQuiz').classList.contains('on')&&!S.lock)musicStart()});\n$('qBoard').onclick=function(){SFX.pop();ov('<h3>B\u1ea3ng v\u00e0ng tu\u1ea7n n\u00e0y<\/h3><p class=\"lbm\" id=\"lbM\">\u0110ang t\u1ea3i\u2026<\/p><ol class=\"lb\" id=\"lbL\"><\/ol><button class=\"btn ghost\" id=\"lbX\">\u0110\u00f3ng<\/button>',function(){$('lbX').onclick=closeOv});\napi('board').then(function(r){var t=(r&&r.top)||[];$('lbM').textContent=(r.players||0)+' ng\u01b0\u1eddi \u0111\u00e3 th\u00e1ch \u0111\u1ea5u KIKI \u00b7 '+(r.wins||0)+' ng\u01b0\u1eddi th\u1eafng';\n$('lbL').innerHTML=t.length?t.map(function(e,i){return '<li><i>'+(i+1)+'<\/i><span>'+esc(e.n)+'<\/span><b>'+e.s+'\/15<\/b><small>'+(e.d<60?e.d+'s':Math.round(e.d\/60)+' ph\u00fat')+'<\/small><\/li>'}).join(''):'<li><span>Ch\u01b0a ai ghi danh tu\u1ea7n n\u00e0y. B\u1ea1n l\u00e0 ng\u01b0\u1eddi \u0111\u1ea7u ti\u00ean?<\/span><\/li>'}).catch(function(){$('lbM').textContent='Ch\u01b0a t\u1ea3i \u0111\u01b0\u1ee3c, th\u1eed l\u1ea1i sau nha'})};\n(function(){var me=ls('kbaiq_me');if(me){if(me.name)$('qName').value=me.name;if(me.phone)$('qPhone').value=me.phone}})();\nrenderStart();\n})();\n<\/script>\n<!--\/KBAIQ-->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mini game \u00b7 Troll 50:50\ud83d\udcdeG\u1ecdi\ud83d\udc65Kh\u00e1n gi\u1ea3 B\u1ea3ng v\u00e0ng \ud83d\udd0a KIKI K-BLACK MINI GAME Ai th\u00f4ng minh h\u01a1n AI? \u221230%Voucher T\u1ea4T C\u1ea2 d\u1ecbch v\u1ee5 K-BLACKTh\u1eafng KIKI \u0111\u1ee7 15 c\u00e2u l\u00e0 c\u00f3. Ch\u01b0a ai l\u00e0m \u0111\u01b0\u1ee3c\u2026 \ud83d\ude0f 15 c\u00e2u \u0111\u1ed1 m\u1eb9oSai l\u00e0 out18s \u2192 10s3 l\u01b0\u1ee3t\/ng\u00e0y TH\u00c1CH \u0110\u1ea4U KIKI \ud83d\udd25 C\u00c2U 1 \/ 15118 \u00a9 K-BLACK Studio [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6571,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-5125","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/pages\/5125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/comments?post=5125"}],"version-history":[{"count":0,"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/pages\/5125\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/media\/6571"}],"wp:attachment":[{"href":"https:\/\/kblack.vn\/en\/wp-json\/wp\/v2\/media?parent=5125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}