.jeu{--jx-g:linear-gradient(130deg, #1d4ed8 0%, #4338ca 55%, #7c3aed 100%);--gold:#f59e0b}.jeu .ct2{gap:12px}.jeu .hd2 h1{font-size:27px}.jeu .hd2 .sub{margin-top:4px;font-size:14px}.jeu .jx-fill{flex:1;min-height:0}.jeu .sm2{font-size:12.5px}.jeu .c{text-align:center}.jeu .jx-p{color:#1e293b;margin:0;font-size:14px;line-height:1.5}.jeu .jx-p.sm{font-size:13px;line-height:1.45}.jeu .jx-p+.jx-p{margin-top:8px}.jeu .jx-note{color:var(--text-2);align-items:flex-start;gap:7px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.jeu .jx-note svg.i{width:15px;height:15px;color:var(--text-3);flex:none;margin-top:1px}.jeu .jx-note.c{text-align:center;justify-content:center}.jeu .jx-2b{align-items:center;gap:8px;display:flex}.jeu .jx-2b>*{flex:1}.jeu .jx-foot{align-items:center;gap:10px;font-size:13px;display:flex}.jeu .jx-foot.col{flex-direction:column;align-items:stretch;gap:8px}.jeu .jx-foot.bar{border:1px solid var(--border);background:#fff;border-radius:14px;padding:12px 16px}.jeu .b2.dis{color:#fff;box-shadow:none;background:#cbd5e1;border-color:#cbd5e1}.jeu .jx-tt{background:color-mix(in srgb, var(--c) 12%, #fff);height:24px;color:color-mix(in srgb, var(--c) 80%, #0f172a);white-space:nowrap;letter-spacing:0;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.jeu .jx-tt svg.i{width:13px;height:13px}.jeu .hd2 h1 .jx-tt{height:28px;font-size:13px}.jeu .jx-lv,.jeu .jx-du{color:var(--text-2);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.jeu .jx-lv svg.i,.jeu .jx-du svg.i{width:14px;height:14px;color:var(--text-3)}.jeu .jx-xpt{color:#92400e;white-space:nowrap;background:#fff4dc;border-radius:12px;flex:none;align-items:center;gap:4px;height:24px;padding:0 9px;font-size:12px;font-weight:750;display:inline-flex}.jeu .jx-xpt svg.i{width:13px;height:13px;color:var(--gold)}.jeu .jx-cp{background:var(--surface-3);color:#334155;white-space:nowrap;border-radius:7px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:550;display:inline-flex}.jeu .jx-cps{flex-wrap:wrap;gap:6px;display:flex}.jeu .jx-new{color:#be185d;background:#fde7ee;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.jeu .jx-val{color:#64748b;align-self:flex-start;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.jeu .jx-val svg.i{color:#94a3b8;width:13px;height:13px}.jeu .jx-pn{color:#475569;background:var(--surface-2);border:1px dashed var(--border-strong);border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;line-height:1.3;display:flex}.jeu .jx-pn svg.i{width:14px;height:14px;color:var(--brand);flex:none}.jeu .jx-ver{color:#4338ca;min-width:30px;height:22px;font:700 12px var(--mono);background:#eef2ff;border-radius:6px;place-items:center;padding:0 6px;display:inline-grid}.jeu .jx-ver.lg{height:28px;font-size:14px}.jeu .jx-sig{color:#b45309;align-items:center;gap:4px;font-weight:700;display:inline-flex}.jeu .jx-sig svg.i{width:14px;height:14px}.jeu .jx-xpb{align-items:center;gap:12px;display:flex}.jeu .jx-lvl{background:var(--jx-g);color:#fff;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 6px 14px #4338ca47}.jeu .jx-lvl b{font-size:22px;line-height:1}.jeu .jx-lvl small{text-transform:uppercase;letter-spacing:.08em;opacity:.85;font-size:9.5px}.jeu .jx-xph{flex-direction:column;gap:1px;margin-bottom:7px;display:flex}.jeu .jx-xph b{color:#0f1e3d;font-size:15px}.jeu .jx-xph span{color:var(--text-2);font-size:12px}.jeu .jx-bar{background:#e8edf5;border-radius:6px;height:9px;overflow:hidden}.jeu .jx-bar i{background:linear-gradient(90deg,#f59e0b,#f97316);border-radius:6px;height:100%;display:block}.jeu .jx-bar.t-success i{background:linear-gradient(90deg,#22c55e,#16a34a)}.jeu .jx-bar.t-brand i{background:linear-gradient(90deg,#60a5fa,#2563eb)}.jeu .jx-xpb.sm .jx-lvl{border-radius:13px;width:44px;height:44px}.jeu .jx-xpb.sm .jx-lvl b{font-size:18px}.jeu .jx-xpb.sm .jx-xph b{font-size:14px}.jeu .jx-xpb.sm .jx-xph span{font-size:11px}.jeu .jx-state,.jeu .jx-sti{color:inherit}.jeu .t-brand .jx-mi,.jeu .jx-sti.t-brand{background:var(--brand-50);color:var(--brand-600)}.jeu .t-violet .jx-mi,.jeu .jx-sti.t-violet{background:var(--violet-bg);color:var(--violet)}.jeu .t-pink .jx-mi{color:#db2777;background:#fde7ee}.jeu .t-warning .jx-mi,.jeu .jx-sti.t-warn{color:#c2410c;background:#fff1dc}.jeu .jx-dci{background:color-mix(in srgb, var(--c) 13%, #fff);width:36px;height:36px;color:var(--c);border-radius:11px;flex:none;place-items:center;display:grid}.jeu .jx-bds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.jeu .jx-bd{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.jeu .jx-bd b{color:#1e293b;font-size:12px;font-weight:650;line-height:1.2}.jeu .jx-bdi{color:#fff;width:46px;height:46px;box-shadow:0 0 0 3px #fff, 0 0 0 5px color-mix(in srgb, currentColor 0%, #e2e8f0);border-radius:50%;place-items:center;display:grid}.jeu .jx-bdi svg.i{width:22px;height:22px}.jeu .jx-bdi.t-gold{background:linear-gradient(135deg,#fbbf24,#d97706)}.jeu .jx-bdi.t-green{background:linear-gradient(135deg,#34d399,#059669)}.jeu .jx-bdi.t-blue{background:linear-gradient(135deg,#60a5fa,#2563eb)}.jeu .jx-bdi.t-violet{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.jeu .jx-bdi.t-pink{background:linear-gradient(135deg,#f472b6,#db2777)}.jeu .jx-bdi.t-orange{background:linear-gradient(135deg,#fb923c,#ea580c)}.jeu .jx-bd.off .jx-bdi{color:#94a3b8;background:#e2e8f0}.jeu .jx-bd.off b{color:var(--text-3)}.jeu .jx-srch{border:1px solid var(--border);height:42px;color:var(--text-3);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}.jeu .jx-srch svg.i{width:17px;height:17px}.jeu .jx-chips{flex-wrap:wrap;gap:6px;display:flex}.jeu .jx-chips span{border:1px solid var(--border-strong);color:#334155;white-space:nowrap;background:#fff;border-radius:15px;align-items:center;gap:4px;height:30px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.jeu .jx-chips span.on{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand-600)}.jeu .jx-chips svg.i{width:13px;height:13px}.jeu .jx-sit b{font-size:13px}.jeu .jx-sit p{color:#334155;margin:4px 0 0;font-size:12.5px;line-height:1.4}.jeu .jx-mt2{align-items:center;gap:6px;margin-bottom:4px;font-size:13.5px;display:flex}.jeu .jx-mt2 svg.i{width:16px;height:16px;color:var(--brand)}.jeu .jx-chg>div{border-top:1px solid var(--border);align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.jeu .jx-chg>div span{color:var(--text-2);flex:1}.jeu .jx-chg em{text-align:right;min-width:86px;font-size:12px;font-style:normal;font-weight:700}.jeu .up,.jeu .down{color:#15803d}.jeu .jx-qcard{flex-direction:column;gap:14px;display:flex}.jeu .jx-sb{align-items:center;gap:14px;display:flex}.jeu .jx-sbt{color:#3730a3;white-space:nowrap;font-size:13px;font-weight:700}.jeu .jx-sbs{flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.jeu .jx-sbs i{background:#e2e8f0;border-radius:4px;height:8px}.jeu .jx-play{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;min-height:0;display:grid}.jeu .jx-play.w3{grid-template-columns:minmax(0,1fr) 340px}.jeu .jx-fgs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.jeu .jx-fgs.r4{grid-template-columns:repeat(4,minmax(0,1fr))}.jeu .jx-fg{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.jeu .jx-fgs.r4 .jx-fg{box-shadow:var(--shadow-1);background:#fff}.jeu .jx-fgi{color:#4f46e5;background:#eef2ff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.jeu .jx-fgi svg.i{width:17px;height:17px}.jeu .jx-fg small{color:var(--text-2);font-size:12px;display:block}.jeu .jx-fg b{color:#0f1e3d;letter-spacing:-.01em;font-size:16px;display:block}.jeu .jx-fg em{color:var(--text-3);margin-top:1px;font-size:11.5px;font-style:normal;display:block}.jeu .jx-fg em.up{color:#15803d;font-weight:600}.jeu .jx-form{color:#5b21b6;background:#f5f3ff;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.jeu .jx-form svg.i{width:16px;height:16px}.jeu .jx-qbox{border:2px solid #c7d2fe;box-shadow:0 10px 24px #4338ca1a}.jeu .jx-q{flex-direction:column;gap:12px;display:flex}.jeu .jx-qk{letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.jeu .jx-qk svg.i{width:15px;height:15px}.jeu .jx-qt{color:#0f1e3d;letter-spacing:-.01em;font-size:19px;font-weight:650;line-height:1.35}.jeu .jx-qt.sm{font-size:15px;line-height:1.38}.jeu .jx-chs{flex-direction:column;gap:8px;display:flex}.jeu .jx-chs.g2{grid-template-columns:1fr 1fr;display:grid}.jeu .jx-ch{border:1.5px solid var(--border-strong);color:#0f172a;background:#fff;border-radius:13px;align-items:center;gap:12px;min-height:50px;padding:8px 14px 8px 8px;font-size:15px;font-weight:600;display:flex}.jeu .jx-ch small{color:var(--text-2);margin-top:1px;font-size:12px;font-weight:500;line-height:1.3;display:block}.jeu .jx-chl{background:var(--surface-3);color:#334155;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.jeu .jx-chl svg.i{width:18px;height:18px}.jeu .jx-ch.sel .jx-chl{color:#fff;background:#4f46e5}.jeu .jx-ch.ok{background:#f0fdf4;border-color:#22c55e}.jeu .jx-ch.ok .jx-chl{color:#fff;background:#16a34a}.jeu .jx-ch.ko{background:#fff7ed;border-color:#fdba74}.jeu .jx-ch.ko .jx-chl{color:#fff;background:#f97316}.jeu .jx-ch.ko small{color:#9a3412}.jeu .jx-ch.lock{background:#eef2ff;border-color:#6366f1}.jeu .jx-ch.lock .jx-chl{color:#fff;background:#4338ca}.jeu .jx-ch.lock small{color:#4338ca;font-weight:600}.jeu .jx-ch.dim{opacity:.5}.jeu .jx-sec{color:var(--text-2);align-items:flex-start;gap:8px;padding:0 4px;font-size:12.5px;line-height:1.4;display:flex}.jeu .jx-sec svg.i{color:#16a34a;flex:none;width:15px;height:15px;margin-top:1px}.jeu .jx-res{border:1px solid;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.jeu .jx-res b{font-size:15.5px;display:block}.jeu .jx-res small{margin-top:2px;font-size:13px;line-height:1.4;display:block}.jeu .jx-resi{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.jeu .jx-resi svg.i{width:22px;height:22px}.jeu .jx-res.warm{color:#7c3a02;background:#fff8ec;border-color:#fbe3bd}.jeu .jx-res.warm .jx-resi{color:#ea580c;background:#ffedd5}.jeu .jx-res.ok{color:#14532d;background:#f0fdf4;border-color:#bbf7d0}.jeu .jx-res.ok .jx-resi{color:#16a34a;background:#dcfce7}.jeu .jx-res.sm b{font-size:14px}.jeu .jx-res.sm small{font-size:12.5px}.jeu .jx-calc{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.jeu .jx-calc>div{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;padding:9px 12px}.jeu .jx-calc>div.on{background:#eef2ff;border-color:#a5b4fc}.jeu .jx-calc small{color:var(--text-2);font-size:12px;display:block}.jeu .jx-calc b{color:#0f1e3d;margin-top:2px;font-size:15px;display:block}.jeu .jx-evt{background:linear-gradient(135deg,#fff7ed,#fff1dc);border:1px solid #fed7aa;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.jeu .jx-evi{color:#fff;background:#f97316;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.jeu .jx-evi svg.i{width:21px;height:21px}.jeu .jx-evt b{color:#7c2d12;font-size:15px;display:block}.jeu .jx-evt small{color:#9a3412;margin-top:2px;font-size:13px;line-height:1.4;display:block}.jeu .jx-evt.sm{padding:9px 11px}.jeu .jx-evt.sm .jx-evi{background:#6366f1;width:32px;height:32px}.jeu .jx-evt.sm b{color:#312e81;font-size:13.5px}.jeu .jx-evt.sm small{color:#4338ca;font-size:12px}.jeu .jx-evt.sm{background:#eef2ff;border-color:#c7d2fe}.jeu .jx-jr{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jeu .jx-jr li{gap:10px;padding:8px 0;display:flex;position:relative}.jeu .jx-jr li:not(:last-child):before{content:"";background:#e2e8f0;width:2px;position:absolute;top:36px;bottom:-4px;left:13px}.jeu .jx-jri{background:var(--surface-3);width:28px;height:28px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;display:grid}.jeu .jx-jri svg.i{width:15px;height:15px}.jeu .jx-jr li.ok .jx-jri{color:#16a34a;background:#dcfce7}.jeu .jx-jr li.cur .jx-jri{color:#4338ca;background:#e0e7ff}.jeu .jx-jr small{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:11.5px;font-weight:600;display:block}.jeu .jx-jr b{color:#0f1e3d;font-size:13.5px;display:block}.jeu .jx-jr em{color:var(--text-2);font-size:12.5px;font-style:normal;display:block}.jeu .jx-rules{color:#1e293b;flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.jeu .jx-rules li{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.jeu .jx-rules svg.i{color:#4f46e5;flex:none;width:17px;height:17px;margin-top:1px}.jeu .jx-rules.sm{gap:7px;font-size:13px}.jeu .jx-kv{grid-template-columns:96px 1fr;align-items:center;gap:9px 12px;margin:0;font-size:13.5px;display:grid}.jeu .jx-kv dt{color:var(--text-2)}.jeu .jx-kv dd{color:#0f1e3d;margin:0;font-weight:600}.jeu .jx-kv.sm{grid-template-columns:120px 1fr;gap:7px 10px;font-size:13px}.jeu .jx-rw{flex-direction:column;gap:10px;margin:0 0 10px;padding:0;list-style:none;display:flex}.jeu .jx-rw li{color:var(--text-2);align-items:center;gap:10px;font-size:13px;display:flex}.jeu .jx-rw .jx-bd{text-align:left;flex-direction:row;gap:8px;min-width:0}.jeu .jx-rw .jx-bd b{white-space:nowrap;font-size:13px}.jeu .jx-rw .jx-bdi{width:32px;height:32px;box-shadow:none}.jeu .jx-rw .jx-bdi svg.i{width:16px;height:16px}.jeu .jx-rw li>span:last-child{text-align:right;margin-left:auto}.jeu .jx-onb{border:1px solid var(--border);background:#fff;border-radius:22px;align-items:center;gap:8px;padding:6px 14px 6px 6px;display:flex}.jeu .jx-onb span{color:var(--text-3);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.jeu .jx-onb i{background:var(--surface-3);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12.5px;font-style:normal;font-weight:700;display:grid}.jeu .jx-onb i svg.i{width:14px;height:14px}.jeu .jx-onb .on{color:var(--brand-600)}.jeu .jx-onb .on i{background:var(--brand);color:#fff}.jeu .jx-onb .ok{color:#15803d}.jeu .jx-onb .ok i{color:#15803d;background:#dcfce7}.jeu .jx-onb em{background:var(--border-strong);width:22px;height:2px}.jeu .jx-fils{grid-template-columns:1fr 1fr;gap:10px;display:grid}.jeu .jx-fil{border:1.5px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.jeu .jx-fil.on{border-color:var(--brand);background:var(--brand-50);box-shadow:0 0 0 3px #dbeafe}.jeu .jx-fili{background:var(--surface-3);color:#334155;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.jeu .jx-fili svg.i{width:20px;height:20px}.jeu .jx-fil.on .jx-fili{background:var(--brand);color:#fff}.jeu .jx-fil b{color:#0f1e3d;font-size:14.5px;display:block}.jeu .jx-fil small{color:var(--text-2);font-size:12.5px}.jeu .jx-filn{color:var(--text-2);white-space:nowrap;font-size:12.5px}.jeu .jx-filt{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.jeu .jx-rad{border:2px solid var(--border-strong);background:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.jeu .jx-rad i{background:var(--brand);border-radius:50%;width:10px;height:10px}.jeu .on>.jx-rad{border-color:var(--brand)}.jeu .jx-how{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.jeu .jx-how li{gap:12px;display:flex}.jeu .jx-how li>span{background:var(--violet-bg);width:36px;height:36px;color:var(--violet);border-radius:11px;flex:none;place-items:center;display:grid}.jeu .jx-how li>span svg.i{width:18px;height:18px}.jeu .jx-how b{color:#0f1e3d;font-size:14px;display:block}.jeu .jx-how small{color:var(--text-2);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.jeu .jx-ths{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;min-height:0;display:grid}.jeu .jx-th{border:1.5px solid var(--border);box-shadow:var(--shadow-1);background:#fff;border-radius:16px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.jeu .jx-th.on{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 18%, transparent);background:color-mix(in srgb, var(--c) 4%, #fff)}.jeu .jx-thh{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.jeu .jx-thi{background:color-mix(in srgb, var(--c,#2563eb) 13%, #fff);width:44px;height:44px;color:var(--c,#2563eb);border-radius:13px;place-items:center;display:grid}.jeu .jx-thi svg.i{width:22px;height:22px}.jeu .jx-cb{border:2px solid var(--border-strong);color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.jeu .jx-th.on .jx-cb{background:var(--c);border-color:var(--c)}.jeu .jx-cb svg.i{width:15px;height:15px}.jeu .jx-th b{color:#0f1e3d;font-size:15.5px}.jeu .jx-th p{color:var(--text-2);margin:0;font-size:13px;line-height:1.4}.jeu .jx-thn{color:color-mix(in srgb, var(--c,#2563eb) 80%, #0f172a);margin-top:auto;font-size:12.5px;font-weight:650}.jeu .jx-thf{background:var(--surface-2);box-shadow:none;border-style:dashed}.jeu .jx-dcs{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;min-height:0;display:grid}.jeu .jx-dc{border:1px solid var(--border);box-shadow:var(--shadow-1);background:#fff;border-radius:16px;flex-direction:column;gap:7px;min-width:0;padding:13px 15px;display:flex;position:relative;overflow:hidden}.jeu .jx-dc:before{content:"";background:var(--c);height:4px;position:absolute;top:0;left:0;right:0}.jeu .jx-dch{align-items:center;gap:8px;display:flex}.jeu .jx-dct{color:#0f1e3d;letter-spacing:-.01em;font-size:15.5px;line-height:1.25}.jeu .jx-dcd{color:var(--text-2);margin:0;font-size:12.8px;line-height:1.4}.jeu .jx-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jeu .jx-dcf{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.jeu .jx-vs{justify-content:center;align-items:center;gap:14px;padding:6px 0;display:flex}.jeu .jx-vp{flex-direction:column;align-items:center;gap:4px;min-width:90px;display:flex}.jeu .jx-vp b{font-size:14px}.jeu .jx-vp small{color:var(--text-2);font-size:12px}.jeu .avatar.lg{width:56px;height:56px;font-size:19px;box-shadow:0 0 0 3px #fff,0 0 0 5px #e0e7ff}.jeu .avatar.xl{width:72px;height:72px;font-size:24px}.jeu .avatar.sm{width:28px;height:28px;font-size:11px}.jeu .jx-vsx{background:var(--jx-g);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:grid}.jeu .jx-vs.big .avatar.lg{width:64px;height:64px}.jeu .jx-pls{flex-direction:column;gap:8px;margin-top:10px;display:flex}.jeu .jx-pl{border:1.5px solid var(--border);border-radius:13px;align-items:center;gap:10px;padding:9px 12px;display:flex}.jeu .jx-pl.on{background:#f5f3ff;border-color:#7c3aed}.jeu .jx-pl.on .jx-rad{border-color:#7c3aed}.jeu .jx-pl.on .jx-rad i{background:#7c3aed}.jeu .jx-pl b{font-size:14px;display:block}.jeu .jx-pl small{color:var(--text-2);font-size:12.5px}.jeu .jx-pls+.jx-note{margin-top:10px}.jeu .jx-invc{flex-direction:column;gap:10px;padding:14px;display:flex}.jeu .jx-invt{text-align:center}.jeu .jx-invt b{font-size:16px;display:block}.jeu .jx-invt small{color:var(--text-2);font-size:12.5px}.jeu .jx-invd{grid-template-columns:1fr 1fr;gap:8px;display:grid}.jeu .jx-invd>div{background:var(--surface-2);border-radius:10px;padding:8px 10px}.jeu .jx-invd small{color:var(--text-2);font-size:11.5px;display:block}.jeu .jx-invd b{font-size:13.5px}.jeu .jx-exp{color:#7c3aed;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.jeu .jx-exp svg.i{width:15px;height:15px}.jeu .jx-rdy{color:var(--text-2);align-items:center;gap:4px;font-size:12px;font-weight:650;display:inline-flex}.jeu .jx-rdy svg.i{width:14px;height:14px}.jeu .jx-rdy.ok{color:#15803d}.jeu .jx-wait{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;display:flex}.jeu .jx-wait b{font-size:17px}.jeu .jx-wait p{color:var(--text-2);margin:0;font-size:13px;line-height:1.45}.jeu .jx-ring text{fill:#0f1e3d;font:700 12px Inter,sans-serif}.jeu .jx-tm{place-items:center;display:grid}.jeu .jx-tm .jx-ring text{font-size:15px}.jeu .jx-sc{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:7px 10px;display:flex}.jeu .jx-sc b{color:#0f1e3d;font-size:18px}.jeu .jx-sc .mut{text-align:center;flex:1;font-size:12px}.jeu .jx-lockb{color:#312e81;background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;display:flex}.jeu .jx-lockb>svg.i{color:#4338ca;flex:none;width:20px;height:20px}.jeu .jx-lockb b{font-size:13.5px;display:block}.jeu .jx-lockb small{font-size:12px;line-height:1.35;display:block}.jeu .jx-opp{color:var(--text-2);align-items:center;gap:8px;font-size:13px;display:flex}.jeu .jx-dots{gap:3px;display:inline-flex}.jeu .jx-dots i{background:#a5b4fc;border-radius:50%;width:5px;height:5px}.jeu .jx-rv{flex-direction:column;gap:6px;display:flex}.jeu .jx-rvw{color:#15803d;justify-content:space-between;align-items:center;padding:4px 6px;font-size:13px;font-weight:600;display:flex}.jeu .jx-rvw span{align-items:center;gap:7px;display:inline-flex}.jeu .jx-rvw svg.i{width:15px;height:15px}.jeu .jx-rvw.ko{color:#9a3412}.jeu .jx-duelres{border:1px solid var(--border);box-shadow:var(--shadow-1);background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:14px 18px;display:flex}.jeu .jx-duelres .jx-vs{gap:40px}.jeu .jx-big{color:#0f1e3d;font-size:34px;font-weight:800;line-height:1}.jeu .jx-win{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:17px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:14px;font-weight:750;display:inline-flex}.jeu .jx-win svg.i{width:17px;height:17px}.jeu .jx-drx{justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.jeu .jx-t td{vertical-align:middle}.jeu .jx-ok,.jeu .jx-ko{border-radius:50%;place-items:center;width:24px;height:24px;display:inline-grid}.jeu .jx-ok svg.i,.jeu .jx-ko svg.i{width:14px;height:14px}.jeu .jx-ok{color:#16a34a;background:#dcfce7}.jeu .jx-ko{color:#64748b;background:#f1f5f9}.jeu .jx-roles{flex-direction:column;gap:8px;display:flex}.jeu .jx-role{border:1px solid var(--border);border-radius:13px;align-items:center;gap:10px;padding:9px 12px;display:flex}.jeu .jx-role.me{background:#fdf2f8;border-color:#f9a8d4}.jeu .jx-role b{font-size:14px;display:block}.jeu .jx-role small{color:var(--text-2);font-size:12.5px}.jeu .jx-role small b{color:#be185d;font-size:12.5px;display:inline}.jeu .jx-rli{color:#db2777;background:#fde7ee;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.jeu .jx-rli svg.i{width:17px;height:17px}.jeu .jx-objs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.jeu .jx-objs>div{background:var(--surface-2);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.jeu .jx-objs svg.i{color:#16a34a;flex:none;width:16px;height:16px}.jeu .jx-objs.sm{grid-template-columns:1fr;gap:6px;margin:10px 0 0}.jeu .jx-objs .cur svg.i{color:#4338ca}.jeu .jx-ob{margin-bottom:10px}.jeu .jx-obh{justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.jeu .jx-obh span{color:var(--text-2)}.jeu .jx-votes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.jeu .jx-vt{background:var(--surface-3);height:34px;color:var(--text-2);border-radius:17px;align-items:center;gap:6px;padding:0 12px 0 4px;font-size:13px;font-weight:600;display:inline-flex}.jeu .jx-vt.ok{color:#15803d;background:#dcfce7}.jeu .jx-msgs{flex-direction:column;gap:8px;display:flex}.jeu .jx-msgs>div{align-items:center;gap:8px;font-size:13px;display:flex}.jeu .jx-msgs>div>span:last-child{background:var(--surface-2);border-radius:12px;padding:6px 10px}.jeu .jx-msgs b{margin-right:6px}.jeu .jx-ctb{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.jeu .jx-ctb li{align-items:center;gap:9px;display:flex}.jeu .jx-ctb b{font-size:13px;display:block}.jeu .jx-ctb small{color:var(--text-2);font-size:12.5px}.jeu .jx-rh{background:var(--jx-g);color:#fff;border-radius:18px;align-items:center;gap:18px;padding:16px 20px;display:flex;box-shadow:0 10px 26px #4338ca40}.jeu .jx-rhm{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.jeu .jx-rhi{color:#fff;background:linear-gradient(135deg,#fde68a,#f59e0b);border-radius:16px;flex:none;place-items:center;width:54px;height:54px;display:grid}.jeu .jx-rhi svg.i{width:28px;height:28px}.jeu .jx-rhm b{font-size:20px;display:block}.jeu .jx-rhm small{opacity:.9;font-size:13px}.jeu .jx-rhk{gap:8px;display:flex}.jeu .jx-rhk>div{background:#ffffff24;border-radius:12px;min-width:104px;padding:8px 12px}.jeu .jx-rhk b{font-size:18px;display:block}.jeu .jx-rhk small{opacity:.88;font-size:12px}.jeu .jx-tot td{background:#fffbeb;font-weight:650}.jeu .jx-bdw{align-items:center;gap:14px;display:flex}.jeu .jx-bdw .jx-bd{flex:none;width:110px}.jeu .jx-cl{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.jeu .jx-cl li{align-items:center;gap:10px;font-size:13.5px;display:flex}.jeu .jx-cl em{color:#15803d;justify-content:flex-end;align-items:center;gap:3px;min-width:70px;font-size:12px;font-style:normal;font-weight:650;display:inline-flex}.jeu .jx-cl em svg.i{width:13px;height:13px}.jeu .jx-cl em.mut{color:var(--text-3);font-weight:500}.jeu .jx-cl.sm li{font-size:12.5px}.jeu .jx-cl.sm{gap:6px}.jeu .jx-dots5{gap:4px;display:inline-flex}.jeu .jx-dots5 i{background:#e2e8f0;border-radius:4px;width:18px;height:8px}.jeu .jx-dots5 i.on{background:#8b5cf6}.jeu .jx-dots5 i.new{background:#f59e0b}.jeu .jx-pg{flex:1;grid-template-columns:minmax(0,1fr) 360px;gap:14px;min-height:0;display:grid}.jeu .jx-kp{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.jeu .jx-vb{align-items:flex-end;gap:10px;height:240px;padding-top:6px;display:flex}.jeu .jx-vb>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.jeu .jx-vb i{background:linear-gradient(#818cf8,#4f46e5);border-radius:6px 6px 2px 2px;width:100%;max-width:30px}.jeu .jx-vb small{color:var(--text-3);font-size:11px}.jeu .jx-vbv{color:#334155;font-size:11px;font-weight:650}.jeu .jx-vb+.jx-note{margin-top:10px}.jeu .jx-bdg{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 6px;display:grid}.jeu .jx-hist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jeu .jx-hist li{border-top:1px solid var(--border);align-items:center;gap:10px;padding:7px 0;display:flex}.jeu .jx-hist li:first-child{border-top:0}.jeu .jx-hd{font:600 12px var(--mono);color:var(--text-3);flex:none;width:40px}.jeu .jx-hist b{color:#0f1e3d;font-size:13px;display:block}.jeu .jx-hist small{color:var(--text-2);font-size:12px}.jeu .jx-hx{color:#b45309;font-size:12.5px;font-weight:750}.jeu .jx-hist.sm li{padding:6px 0}.jeu .jx-lb tr.me td{background:#f5f3ff}.jeu .jx-lb tr.me td:first-child{box-shadow:inset 3px 0 #7c3aed}.jeu .jx-rk{background:var(--surface-3);color:#334155;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:750;display:inline-grid}.jeu .jx-rk.r1{color:#fff;background:linear-gradient(135deg,#fde68a,#f59e0b)}.jeu .jx-rk.r2{color:#fff;background:linear-gradient(135deg,#e2e8f0,#94a3b8)}.jeu .jx-rk.r3{color:#fff;background:linear-gradient(135deg,#fed7aa,#c2410c)}.jeu .jx-self{align-items:center;gap:14px;display:flex}.jeu .jx-self b{font-size:15px;display:block}.jeu .jx-self small{color:var(--text-2);font-size:12.5px;line-height:1.4}.jeu .jx-self .jx-ring text{fill:#15803d;font-size:11px}.jeu .jx-vis{align-items:center;gap:10px;margin-bottom:8px;display:flex}.jeu .jx-vis b{font-size:14px;display:block}.jeu .jx-vis small{color:var(--text-2);font-size:12.5px;line-height:1.35}.jeu .jx-tg{border-top:1px solid var(--border);align-items:center;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.jeu .jx-tg:first-child{border-top:0;padding-top:0}.jeu .jx-tg small{color:var(--text-2);font-size:12px;display:block}.jeu .jx-tg .sel2{height:34px}.jeu .jx-sw{background:#cbd5e1;border-radius:12px;flex:none;width:40px;height:23px;position:relative}.jeu .jx-sw i{background:#fff;border-radius:50%;width:19px;height:19px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.jeu .jx-sw.on{background:#4f46e5}.jeu .jx-sw.on i{left:19px}.jeu .jx-tl{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.jeu .jx-tl li{flex-direction:column;gap:6px;display:flex;position:relative}.jeu .jx-tl li i{background:#fff;border:3px solid #c7d2fe;border-radius:50%;width:14px;height:14px}.jeu .jx-tl li.done i{background:#4f46e5;border-color:#4f46e5}.jeu .jx-tl li:after{content:"";background:#e2e8f0;height:2px;position:absolute;top:6px;left:18px;right:-6px}.jeu .jx-tl li:last-child:after{display:none}.jeu .jx-tl b{font-size:13.5px;display:block}.jeu .jx-tl small{color:var(--text-2);font-size:12.5px;line-height:1.35}.jeu .jx-next{background:#eef2ff;border:1px solid #c7d2fe;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex}.jeu .jx-next .jx-evi{background:#4f46e5}.jeu .jx-next b{color:#1e1b4b;font-size:15px;display:block}.jeu .jx-next small{color:#4338ca;font-size:13px}.jeu .jx-br{border:1px solid var(--border);background:#fff;border-radius:18px;flex:1;grid-template-columns:1fr 1fr 1fr;gap:24px;min-height:0;padding:16px 20px;display:grid}.jeu .jx-brc{flex-direction:column;justify-content:space-around;gap:10px;display:flex}.jeu .jx-brc h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin:0;font-size:12px}.jeu .jx-m{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}.jeu .jx-m>div{color:var(--text-2);justify-content:space-between;gap:10px;padding:7px 12px;font-size:13px;display:flex}.jeu .jx-m>div+div{border-top:1px solid var(--border)}.jeu .jx-m>div.w{color:#0f1e3d;font-weight:700}.jeu .jx-m>div.me{color:#4c1d95;background:#f5f3ff}.jeu .jx-m small{color:var(--text-3);background:var(--surface-2);border-top:1px solid var(--border);padding:5px 12px;font-size:11.5px;display:block}.jeu .jx-m.up{border-color:#c7d2fe}.jeu .jx-m.fin{border-color:#fcd34d}.jeu .jx-cup{text-align:center;background:linear-gradient(135deg,#fffbeb,#fef3c7);border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:14px;display:flex}.jeu .jx-cup svg.i{color:#d97706;width:34px;height:34px}.jeu .jx-cup b{font-size:14px}.jeu .jx-cup small{color:#92400e;font-size:12px}.jeu .jx-pf{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;min-height:0;display:grid}.jeu .jx-pid{align-items:center;gap:14px;display:flex}.jeu .jx-pid b{font-size:18px;display:block}.jeu .jx-pid small{color:var(--text-2);margin-bottom:6px;font-size:12.5px;display:block}.jeu .jx-st{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.jeu .jx-st>div{background:var(--surface-2);border-radius:12px;padding:9px 10px}.jeu .jx-st b{color:#0f1e3d;font-size:18px;display:block}.jeu .jx-st small{color:var(--text-2);font-size:11.5px;line-height:1.25;display:block}.jeu .jx-state{text-align:center;border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:30px;display:flex}.jeu .jx-state>b{color:#0f1e3d;font-size:21px}.jeu .jx-state p{max-width:620px;color:var(--text-2);margin:0 0 8px;font-size:14.5px;line-height:1.5}.jeu .jx-state .jx-2b{width:auto}.jeu .jx-state .jx-2b>*{flex:none}.jeu .jx-sti{border-radius:22px;place-items:center;width:72px;height:72px;margin-bottom:4px;display:grid}.jeu .jx-sti svg.i{width:34px;height:34px}.jeu .jx-sti.sm{border-radius:16px;width:52px;height:52px}.jeu .jx-sti.sm svg.i{width:26px;height:26px}.jeu .jx-state.m{background:0 0;border:0;flex:none;gap:8px;padding:16px 4px 6px}.jeu .jx-state.m>b{font-size:18px}.jeu .jx-state.m p{font-size:13px}.jeu .sk-c .sk{background:linear-gradient(90deg,#eef2f7,#e2e8f0,#eef2f7);border-radius:6px;height:12px;display:block}.jeu .sk-c .sk.a{border-radius:11px;width:36px;height:36px}.jeu .sk-c .jx-dch .sk:not(.a){height:14px}.jeu .sk-c:before{background:#e2e8f0}.jeu .sk-c{gap:12px}.jeu .jx-skt{color:var(--text-2);align-items:center;gap:8px;font-size:14px;display:flex}.jeu .jx-ff{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.jeu .jx-ff:last-child{margin-bottom:0}.jeu .jx-ff label{color:#334155;font-size:12.5px;font-weight:650}.jeu .jx-ff>small{color:var(--text-2);font-size:12px}.jeu .jx-in{border:1px solid var(--border-strong);color:#0f172a;background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-size:13.5px;line-height:1.4;display:flex}.jeu .jx-in.ta{align-items:flex-start;min-height:40px}.jeu .jx-in svg.i{width:16px;height:16px;color:var(--text-3)}.jeu .jx-ech{flex-direction:column;gap:8px;display:flex}.jeu .jx-ec{border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:9px 12px 9px 9px;display:flex}.jeu .jx-ec b{color:#0f1e3d;font-size:13.5px;display:block}.jeu .jx-ec small{color:var(--text-2);margin-top:1px;font-size:12.5px;line-height:1.35;display:block}.jeu .jx-ec em{color:#4338ca;align-items:center;gap:4px;margin-left:4px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.jeu .jx-ec em svg.i{width:13px;height:13px}.jeu .jx-pts{color:#b45309;text-align:right;min-width:46px;font-size:13px;font-weight:750}.jeu .jx-chk{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.jeu .jx-chk li{align-items:flex-start;gap:8px;line-height:1.35;display:flex}.jeu .jx-chk li>svg.i{color:#16a34a;flex:none;width:16px;height:16px;margin-top:1px}.jeu .jx-chk li.warn>svg.i{color:#ea580c}.jeu .jx-chk li.warn{color:#9a3412}.jeu .jx-chk.box li{align-items:center}.jeu .jx-chk.box .cbx{flex:none}.jeu .jx-flow{border:1px solid var(--border);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;display:flex}.jeu .jx-flow span{align-items:center;gap:9px;display:flex}.jeu .jx-flow span i{background:var(--surface-3);width:28px;height:28px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:grid}.jeu .jx-flow span i svg.i{width:15px;height:15px}.jeu .jx-flow b{font-size:13.5px;display:block}.jeu .jx-flow small{color:var(--text-2);font-size:11.5px;display:block}.jeu .jx-flow span{flex-direction:row}.jeu .jx-flow span{grid-template-columns:28px auto;column-gap:9px;display:grid}.jeu .jx-flow span i{grid-row:span 2}.jeu .jx-flow span>b,.jeu .jx-flow span>small{display:block}.jeu .jx-flow .done i{color:#16a34a;background:#dcfce7}.jeu .jx-flow .cur i{color:#fff;background:#f59e0b}.jeu .jx-flow em{background:#e2e8f0;flex:1;min-width:16px;height:2px}.jeu .jx-diff{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jeu .jx-diff li{border-top:1px solid var(--border);grid-template-columns:150px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:grid}.jeu .jx-diff li:first-child{border-top:0}.jeu .jx-diff span{color:var(--text-2)}.jeu .jx-diff s{color:#b91c1c;background:#fef2f2;border-radius:5px;padding:1px 6px}.jeu .jx-diff ins{color:#15803d;background:#f0fdf4;border-radius:5px;padding:1px 6px;font-weight:600;text-decoration:none}.jeu .jx-g2{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.jeu .jx-tdf{flex-direction:column;gap:8px;display:flex}.jeu .jx-tdf>div{border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.jeu .jx-tdf b{font-size:13.5px}.jeu .jx-tdf .mut{text-align:right;min-width:100px;font-size:12px}.jeu .jx-fil b{align-items:center;gap:8px;display:flex}.jeu .jx-filt{margin-left:auto}.jeu .jx-th p.jx-ex{background:var(--surface-2);color:#334155;border-radius:10px;margin-top:6px;padding:8px 10px;font-style:italic}.jeu .jx-rvw span.avatar,.jeu .jx-vt span.avatar{place-items:center;display:grid}.jeu .jx-vsm{align-items:center;padding-bottom:40px;display:flex}.jeu .jx-lb td,.jeu .jx-lb th{padding-top:4px!important;padding-bottom:4px!important}.jeu .jx-lb .avatar{width:30px;height:30px;font-size:12px}.jeu .jx-brc{padding-top:30px;position:relative}.jeu .jx-brc h4{position:absolute;top:0;left:0}.jeu .jx-tie{color:#334155;justify-content:center;align-items:center;gap:7px;font-size:13px;display:flex}.jeu .jx-tie svg.i{color:#4f46e5;width:16px;height:16px}.jeu .jx-duelres{gap:6px;padding:10px 18px}.jeu .jx-duelres .avatar.lg{width:48px;height:48px;font-size:17px}.jeu .jx-duelres .jx-big{font-size:30px}.jeu{--rf-blue:#2457e6;--rf-blue2:#3b6cf6;--rf-vio:#6d4aff;--rf-navy:#0f1c3f;--rf-ink:#101a3b;--rf-mut:#4a5573;--rf-line:#e6eaf4;--rf-sh:0 8px 26px #1c2c6e12}.jeu .rf-hd{flex:none;padding:9px 0 0 12px}.jeu .rf-cr{color:#4a5573;align-items:center;gap:8px;font-size:12.8px;display:flex}.jeu .rf-cr svg.i{color:#4a5573;width:15px;height:15px}.jeu .rf-cr .on{color:var(--rf-ink);font-weight:650}.jeu .rf-ttl{align-items:flex-end;gap:14px;margin-top:5px;display:flex}.jeu .rf-ttl h1{letter-spacing:-.02em;color:var(--rf-ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:30px;font-weight:800;line-height:1.1;display:flex}.jeu .rf-ttl p{color:#3b4766;margin:3px 0 0;font-size:14.5px}.jeu .rf-ttl .acts{flex:none;gap:10px;display:flex}.jeu .rf-tabs{border-bottom:1px solid #e3e7f1;gap:0;margin:9px 0 0 -12px;display:flex}.jeu .rf-tabs span{color:#1f2a4a;white-space:nowrap;margin-right:12px;padding:8px 15px 10px;font-size:14px;position:relative}.jeu .rf-tabs span.on{color:var(--rf-blue);font-weight:650}.jeu .rf-tabs span.on:after{content:"";background:var(--rf-blue);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.jeu .rf-grid{flex:1;grid-template-columns:minmax(0,1fr) 326px;gap:18px;min-height:0;display:grid}.jeu .rf-col{flex-direction:column;gap:12px;min-width:0;display:flex}.jeu .rf-hero{color:#fff;background:linear-gradient(100deg,#6a43ea 0%,#5948e6 28%,#3d63e8 55%,#3f6ff0 100%);border-radius:18px;flex:none;position:relative;overflow:hidden;box-shadow:0 10px 28px #4c48e640}.jeu .rf-hi{display:block;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 46px);mask-image:linear-gradient(90deg,#0000 0,#000 46px)}.jeu .rf-hi.acc{width:388px;height:153px;top:5px;left:415px}.jeu .rf-hero-acc{height:164px}.jeu .rf-hm{align-items:flex-start;gap:16px;padding:26px 0 0 26px;display:flex;position:relative}.jeu .rf-hic{background:#ffffff2b;border:1px solid #ffffff40;border-radius:15px;flex:none;place-items:center;width:58px;height:58px;display:grid}.jeu .rf-hic svg.i{width:32px;height:32px}.jeu .rf-htx h2{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:800;line-height:1.04}.jeu .rf-htx p{color:#eef0ff;margin:7px 0 0;font-size:13px;line-height:1.3}.jeu .rf-hpath{align-items:center;gap:13px;font-size:12.3px;font-weight:650;display:flex;position:absolute;bottom:15px;left:24px}.jeu .rf-hpath b{color:#ffd84d}.jeu .rf-hbtn{color:#1f3fb8;background:#fff;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 12px 0 14px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:22px;right:14px;box-shadow:0 4px 12px #141e5a33}.jeu .rf-hbtn svg.i{width:14px;height:14px}.jeu .rf-bar{background:#e4e8f3;border-radius:6px;flex:none;height:9px;display:block;overflow:hidden}.jeu .rf-bar i{background:linear-gradient(90deg,#5a3ff0,#6d4aff);border-radius:6px;height:100%;display:block}.jeu .rf-bar.gold{background:#ffffff47}.jeu .rf-bar.gold i{background:linear-gradient(90deg,#ffd34d,#f7b52c)}.jeu .rf-bar.blue i{background:linear-gradient(90deg,#2457e6,#3b6cf6)}.jeu .rf-bar.vio i{background:linear-gradient(90deg,#5b3ff0,#7c5cff)}.jeu .rf-bar.green i{background:linear-gradient(90deg,#16a34a,#22c55e)}.jeu .rf-bar.orange i{background:linear-gradient(90deg,#f97316,#fb923c)}.jeu .rf-modes{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.jeu .rf-mode{height:89px;box-shadow:var(--rf-sh);border:1px solid;border-radius:16px;align-items:flex-start;gap:14px;padding:12px 14px;display:flex;position:relative}.jeu .rf-mode b{color:var(--rf-ink);margin-top:6px;font-size:16.5px;font-weight:750;display:block}.jeu .rf-mode p{color:#33405f;margin:4px 0 0;padding-right:18px;font-size:12.3px;line-height:1.3}.jeu .rf-mic{border-radius:15px;flex:none;place-items:center;width:62px;height:62px;display:grid}.jeu .rf-mic svg.i{stroke-width:1.7px;width:36px;height:36px}.jeu .rf-go{width:24px;height:24px;color:var(--rf-blue);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:12px;box-shadow:0 2px 6px #141e5a1f}.jeu .rf-go svg.i{width:14px;height:14px}.jeu .m-solo{background:linear-gradient(135deg,#eef4ff,#e6eeff);border-color:#dbe6fd}.jeu .m-solo .rf-mic{color:#1f63e0;background:#dbe7ff}.jeu .m-duel{background:linear-gradient(135deg,#f4f0ff,#ece6ff);border-color:#e3dafd}.jeu .m-duel .rf-mic{color:#6a3ff0;background:#e3dafe}.jeu .m-equipe{background:linear-gradient(135deg,#fff7ef,#fff1e2);border-color:#fde5cb}.jeu .m-equipe .rf-mic{color:#ee8a1d;background:#ffe6cc}.jeu .rf-h3{color:var(--rf-ink);flex:none;align-items:center;gap:10px;margin:2px 0 -2px;font-size:17px;font-weight:750;display:flex}.jeu .rf-h3i{border:2px solid var(--rf-blue);width:24px;height:24px;color:var(--rf-blue);border-radius:50%;place-items:center;display:grid}.jeu .rf-h3i svg.i{fill:currentColor;width:11px;height:11px;margin-left:1px}.jeu .rf-h3i.star{background:#fff;border-color:#e1e7f8}.jeu .rf-h3i.star svg.i{fill:none;width:15px;height:15px}.jeu .rf-lnk{color:#2346c8;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:650;display:inline-flex}.jeu .rf-lnk svg.i{width:14px;height:14px}.jeu .rf-card{border:1px solid var(--rf-line);box-shadow:var(--rf-sh);background:#fff;border-radius:16px}.jeu .rf-resume{flex:none;align-items:center;gap:16px;height:98px;padding:5px 14px 5px 12px;display:flex}.jeu .rf-thumb{object-fit:cover;border-radius:10px;flex:none;width:204px;height:88px;display:block}.jeu .rf-rt{align-items:center;gap:10px;display:flex}.jeu .rf-rt b{font-size:16.5px;font-weight:750}.jeu .rf-tag{color:#3b2bb8;white-space:nowrap;background:#ece9ff;border-radius:6px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.jeu .rf-resume p{color:#27304d;margin:7px 0 0;font-size:12.5px}.jeu .rf-rp{align-items:center;gap:16px;margin-top:12px;font-size:12px;display:flex}.jeu .rf-rp b{font-weight:700}.jeu .rf-rp span{margin-left:4px}.jeu .rf-btn{color:#fff;white-space:nowrap;background:linear-gradient(#3b6cf6,#2457e6);border-radius:9px;flex:none;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex;box-shadow:0 4px 12px #2457e64d}.jeu .rf-btn svg.i{width:15px;height:15px}.jeu .rf-btn.out{color:#1d2b55;box-shadow:none;background:#fff;border:1px solid #c9d1e3}.jeu .rf-btn.sm{height:30px;padding:0 12px;font-size:12.5px}.jeu .rf-resume .rf-btn{align-self:flex-start;height:33px;margin-top:30px}.jeu .rf-recs{flex-direction:column;gap:3px;display:flex}.jeu .rf-rec{background:#fff;border:1px solid #edf0f7;border-radius:10px;align-items:center;gap:16px;height:47px;padding:0 22px 0 18px;display:flex;box-shadow:0 3px 10px #1c2c6e0a}.jeu .rf-ric{border-radius:9px;flex:none;place-items:center;width:40px;height:36px;display:grid}.jeu .rf-ric svg.i{width:22px;height:22px}.jeu .rf-rec b{font-size:14.2px;font-weight:650;display:block}.jeu .rf-rec small{color:#3b4766;margin-top:1px;font-size:11.6px;display:block}.jeu .rf-rec small i{margin:0 8px;font-style:normal}.jeu .rf-xp{color:#8a4708;white-space:nowrap;background:#fff0d4;border-radius:13px;flex:none;align-items:center;gap:7px;height:26px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.jeu .rf-xp svg.i{color:#c46a0a;width:15px;height:15px}.jeu .rf-chev{color:#2346c8;margin-left:20px}.jeu .rf-chev svg.i{width:16px;height:16px}.jeu .rf-ch{align-items:center;gap:12px;display:flex}.jeu .rf-ch b{font-size:17px;font-weight:750}.jeu .rf-cic{width:34px;height:34px;color:var(--rf-blue);background:#edf2ff;border-radius:9px;flex:none;place-items:center;display:grid}.jeu .rf-cic svg.i{width:19px;height:19px}.jeu .rf-prog{flex-direction:column;flex:none;gap:8px;padding:16px 14px 14px;display:flex}.jeu .rf-lvl{background:#f5f7fc;border-radius:12px;align-items:center;gap:14px;margin-top:6px;padding:10px 12px;display:flex}.jeu .rf-lvt{color:#fff;background:linear-gradient(150deg,#8a63ff,#5b3ff0);border-radius:11px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:60px;height:58px;display:flex;box-shadow:0 5px 12px #5b3ff04d}.jeu .rf-lvt b{font-size:27px;line-height:1}.jeu .rf-lvt small{font-size:11px}.jeu .rf-lvx{color:#3b4766;margin-bottom:6px;font-size:13.5px}.jeu .rf-lvx b{color:var(--rf-ink);font-size:15.5px}.jeu .rf-lvl small{color:#27304d;margin-top:7px;font-size:11.2px;display:block}.jeu .rf-stk{background:#f5f7fc;border-radius:12px;align-items:center;padding:9px 12px;display:flex}.jeu .rf-stk>div{flex:1;align-items:center;gap:12px;display:flex}.jeu .rf-stk em{background:#d6dcea;width:1px;height:30px;margin:0 14px}.jeu .rf-stk b{font-size:15px;display:block}.jeu .rf-stk small{color:#33405f;font-size:11.5px;display:block}.jeu .rf-stk .fire svg.i{color:#f2551d;fill:#ff8a2a;width:26px;height:26px}.jeu .rf-stk .medal svg.i{color:#e3a008;fill:#fde68a;width:26px;height:26px}.jeu .rf-dom{border-top:1px solid #edf0f7;margin-top:2px;padding-top:12px}.jeu .rf-dom h4{margin:0 0 6px;font-size:13.5px;font-weight:700}.jeu .rf-dr{align-items:center;gap:12px;padding:4px 0;display:flex}.jeu .rf-dr>span svg.i{width:20px;height:20px}.jeu .rf-dr b{margin-bottom:4px;font-size:12px;display:block}.jeu .rf-dr .rf-bar{width:100%;height:7px}.jeu .rf-dr em{color:#27304d;text-align:right;width:40px;font-size:12px;font-style:normal}.jeu .rf-inv{flex-direction:column;flex:none;gap:10px;padding:14px;display:flex}.jeu .rf-ib2{background:#f5f7fc;border-radius:12px;align-items:center;gap:14px;padding:10px 12px;display:flex}.jeu .rf-ib2 .avatar{flex:none;width:42px;height:42px;font-size:15px}.jeu .rf-ib2 b{font-size:14.5px;display:block}.jeu .rf-ib2 span{color:#27304d;margin-top:3px;font-size:13px;display:block}.jeu .rf-ib2 small{color:#27304d;align-items:center;gap:6px;margin-top:5px;font-size:11.5px;display:flex}.jeu .rf-ib2 small svg.i{width:14px;height:14px}.jeu .rf-2b{gap:14px;display:flex}.jeu .rf-2b .rf-btn{flex:1;height:36px}.jeu .rf-mode.sm{text-align:center;flex-direction:column;align-items:center;gap:4px;height:auto;padding:10px 6px}.jeu .rf-mode.sm b{margin-top:2px;font-size:13px}.jeu .rf-mode.sm .rf-mic{border-radius:12px;width:44px;height:44px}.jeu .rf-mode.sm .rf-mic svg.i{width:26px;height:26px}.jeu .rf-h3.sm{margin:0;font-size:15px}.jeu .rf-resume.sm{align-items:center;gap:10px;height:auto;padding:8px}.jeu .rf-resume.sm b{margin-bottom:4px;font-size:14px;display:block}.jeu .rf-thumb.sm{width:108px;height:64px}.jeu .rf-resume.sm .rf-rp{gap:8px;margin-top:6px}.jeu .rf-resume.sm .rf-rp .rf-bar{flex:1;width:100%;height:7px}.jeu .rf-prec{background:linear-gradient(135deg,#effaf4,#e9f6ff);border:1px solid #cfeadf;border-radius:14px;flex:none;align-items:flex-start;gap:12px;padding:10px 14px;display:flex}.jeu .rf-pi{color:#0f8a54;background:#d5f2e3;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.jeu .rf-pi svg.i{width:19px;height:19px}.jeu .rf-prec b{color:#0c5a3a;font-size:13px;display:block}.jeu .rf-prec small{color:#24524a;margin-top:2px;font-size:12.3px;line-height:1.4;display:block}.jeu .rf-prec em{color:#1846b8;align-items:center;gap:5px;margin-top:5px;font-size:12px;font-style:normal;font-weight:650;display:inline-flex}.jeu .rf-prec em svg.i{width:14px;height:14px}.jeu .bx2,.jeu .bx2{border-color:var(--rf-line);box-shadow:var(--rf-sh);border-radius:18px;padding:16px 18px}.jeu .bx-i{border-radius:10px;width:36px;height:36px}.jeu .bx-i svg.i{width:20px;height:20px}.jeu .bx-h b{font-size:16px}.jeu .jx-dc{box-shadow:var(--rf-sh);border-color:var(--rf-line);border-radius:18px}.jeu .jx-dc:before{display:none}.jeu .jx-dc{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 7%, #fff) 0, #fff 46%)}.jeu .jx-dci{border-radius:13px;width:44px;height:44px}.jeu .jx-dci svg.i{width:24px;height:24px}.jeu .jx-xpt{color:#8a4708;background:#fff0d4}.jeu .jx-xpt svg.i{color:#c46a0a}.jeu .jx-res,.jeu .jx-evt,.jeu .jx-next,.jeu .jx-flow,.jeu .jx-th,.jeu .jx-fil,.jeu .jx-state{border-radius:18px}.jeu .jx-state{box-shadow:var(--rf-sh);border-color:var(--rf-line)}.jeu .jx-sti{border-radius:22px}.jeu .jx-qbox{border-color:#cdd8fb;border-radius:18px;box-shadow:0 12px 30px #2457e61a}.jeu .jx-ch{border-radius:14px}.jeu .jx-ch.sel{background:#eef3ff;border-color:#3b6cf6;box-shadow:0 0 0 3px #dce6ff}.jeu .jx-ch.sel .jx-chl{background:#2457e6}.jeu .jx-hero,.jeu .jx-rh{background:linear-gradient(100deg,#6a43ea 0%,#5948e6 30%,#3d63e8 70%,#3f6ff0 100%);border-radius:18px}.jeu .jx-sbs i.ok{background:#3b6cf6}.jeu .jx-sbs i.on{background:linear-gradient(90deg,#3b6cf6 50%,#cbd8fd 50%)}.jeu .jx-sbt{color:#1f3fb8}.jeu .jx-lvl{background:linear-gradient(150deg,#8a63ff,#5b3ff0);border-radius:13px}.jeu .jx-bar i{background:linear-gradient(90deg,#5b3ff0,#7c5cff)}.jeu .jx-fg{background:#f6f8fd;border-radius:14px}.jeu .jx-fgi{color:#2457e6;background:#e3ebff;border-radius:11px;width:36px;height:36px}.jeu .kpi2{box-shadow:var(--rf-sh);border-radius:18px}.jeu .tw2,.jeu .t2{border-radius:14px}.jeu .t-duel{--tint:#6d4aff}.jeu .rf-tint-duel{background:linear-gradient(135deg,#f6f2ff,#efe9ff)!important;border-color:#e3dafd!important}.jeu .rf-tint-solo{background:linear-gradient(135deg,#f1f6ff,#e9f0ff)!important;border-color:#dbe6fd!important}.jeu .rf-tint-equipe{background:linear-gradient(135deg,#fff8f0,#fff2e4)!important;border-color:#fde3c6!important}.jeu .rf-tint-equipe .bx-i{color:#ee8a1d!important;background:#ffe6cc!important}.jeu .rf-tint-duel .bx-i{color:#6a3ff0!important;background:#e3dafe!important}.jeu .rf-tint-solo .bx-i{color:#1f63e0!important;background:#dbe7ff!important}.jeu .rf-hero.band{min-height:112px}.jeu .rf-hero.band .rf-hm{align-items:center;padding:20px 22px}.jeu .rf-hero.band .rf-htx h2{font-size:22px}.jeu .rf-hero.band .rf-htx p{max-width:560px;font-size:13px}.jeu .rf-hero.duel{background:linear-gradient(100deg,#7a46ef 0%,#6a43ea 40%,#5a4fe6 100%)}.jeu .rf-hero.equipe{background:linear-gradient(100deg,#f58a2a 0%,#f07a3a 40%,#e9604a 100%);box-shadow:0 10px 28px #f07a3a40}.jeu .rf-hero .rf-hside{align-items:center;gap:10px;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.jeu .rf-hthumb{object-fit:cover;border:3px solid #ffffff8c;border-radius:12px;width:210px;height:92px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.jeu .rf-logo{width:44px;height:44px}.jeu .b2.pri{background:linear-gradient(#3b6cf6,#2457e6);border-color:#2457e6}.jeu .rf-hd{padding-top:6px}.jeu .rf-ttl{margin-top:2px}.jeu .rf-ttl p{margin-top:1px}.jeu .rf-tabs{margin-top:5px}.jeu .rf-tabs span{padding:7px 15px 9px}.jeu .rf-col{gap:10px}.jeu .rf-h3{margin:0 0 -3px}.jeu .rf-mode{gap:12px;padding:11px 12px}.jeu .rf-mode p{padding-right:0;font-size:11.8px}.jeu .rf-mode b{margin-top:4px;font-size:16px}.jeu .rf-resume .grow{min-width:0}.jeu .rf-resume p{white-space:nowrap;font-size:12.3px}.jeu .rf-rp b{white-space:nowrap}.jeu .rf-rp .rf-bar{width:240px}.jeu .rf-resume .rf-btn{margin-top:8px;padding:0 16px}.jeu .rf-ib2>div>span{color:#27304d;margin-top:3px;font-size:13px;display:block}.jeu .rf-ib2 span.avatar{color:#fff;place-items:center;margin:0;display:grid}.jeu .rf-hi.acc{-webkit-mask-image:linear-gradient(90deg,#0000 0 24px,#000 80px);mask-image:linear-gradient(90deg,#0000 0 24px,#000 80px)}.jeu .rf-hpath{gap:12px;font-size:12px}.jeu .rf-hpath .rf-bar{width:165px}.jeu .rf-stk em{margin:0 10px}.jeu .rf-stk>div{gap:9px}.jeu .rf-stk small{white-space:nowrap;font-size:11px}.jeu .rf-rec{height:46px}.jeu .rf-mic{width:54px;height:54px}.jeu .rf-mic svg.i{width:32px;height:32px}.jeu .rf-mode{gap:11px}.jeu .rf-mode p{font-size:11.6px}.jeu .rf-prog{gap:6px;padding:14px 14px 10px}.jeu .rf-lvl{margin-top:4px;padding:8px 12px}.jeu .rf-stk{padding:7px 12px}.jeu .rf-dom{padding-top:9px}.jeu .rf-dr{padding:2px 0}.jeu .rf-dom h4{margin-bottom:4px}.jeu .rf-inv{gap:9px;padding:12px 14px}.jeu .rf-hero.band:has(.rf-hthumb) .rf-htx{padding-right:236px}.jeu .rf-hero.band .rf-hic{width:52px;height:52px}.jeu .rf-hero.band .rf-hic svg.i{width:28px;height:28px}.jeu .rf-deg{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:0;display:grid}.jeu .rf-dg{--t:#2457e6;--bg:#eef3ff;background:linear-gradient(180deg, var(--bg) 0, #fff 120px);border:1px solid var(--rf-line);box-shadow:var(--rf-sh);border-radius:18px;flex-direction:column;gap:10px;padding:14px 14px 12px;display:flex}.jeu .rf-dg.t-green{--t:#15803d;--bg:#e9f8ef}.jeu .rf-dg.t-violet{--t:#6a3ff0;--bg:#f1ecff}.jeu .rf-dg.t-orange{--t:#e2711d;--bg:#fff1e3}.jeu .rf-dgh b{color:var(--t);margin-top:4px;font-size:17px;display:block}.jeu .rf-dgh small{color:#33405f;font-size:12.5px}.jeu .rf-dgn{letter-spacing:2px;color:var(--t);font-size:13px}.jeu .rf-dgn i{color:#d4d9e6;font-style:normal}.jeu .rf-dgq{color:var(--rf-ink);margin:0;font-size:13.5px;font-weight:550;line-height:1.42}.jeu .rf-dgc{flex-direction:column;gap:6px;display:flex}.jeu .rf-dgc span{border:1px solid var(--rf-line);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;line-height:1.3;display:flex}.jeu .rf-dgc i{background:#eef1f7;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-style:normal;font-weight:700;display:grid}.jeu .rf-dgc i svg.i{width:13px;height:13px}.jeu .rf-dgc span.ok{background:#f0fdf4;border-color:#9be3b8}.jeu .rf-dgc span.ok i{color:#fff;background:#16a34a}.jeu .rf-dgx{color:#27304d;background:#f6f8fd;border-radius:10px;gap:7px;margin:auto 0 0;padding:8px 9px;font-size:12px;line-height:1.4;display:flex}.jeu .rf-dgx svg.i{width:15px;height:15px;color:var(--t);flex:none;margin-top:1px}.jeu .rf-pre{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.jeu .rf-pre li{border:1px solid var(--rf-line);border-radius:13px;align-items:center;gap:12px;padding:9px 12px;display:flex}.jeu .rf-pre li>svg.i{color:#e2711d;flex:none;width:20px;height:20px}.jeu .rf-pre b{font-size:14px;display:block}.jeu .rf-pre small{color:#4a5573;font-size:12.5px}.jeu .rf-choice{flex-direction:column;gap:8px;display:flex}.jeu .rf-choice>div{background:#fff;border:1.5px solid #d6dff5;border-radius:13px;padding:10px 12px}.jeu .rf-choice>div.on{border-color:#3b6cf6;box-shadow:0 0 0 3px #dce6ff}.jeu .rf-choice b{font-size:14px;display:block}.jeu .rf-choice small{color:#4a5573;font-size:12.5px}.jeu .rf-recs.sm .rf-rec{gap:10px;padding:0 12px}.jeu .rf-recs.sm .rf-rec b{font-size:13px}.jeu .jx-dch{gap:6px}.jeu .jx-dch .jx-tt{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.jeu .jx-dc .jx-xpt{padding:0 8px}.jeu .jx-dtn{filter:brightness(.8);white-space:nowrap;font-size:12px;font-weight:700;display:block}.jeu .jx-dch .grow .jx-new{height:18px;margin-top:2px;font-size:10.5px}.jeu .jx-dc .rf-xp{height:24px;padding:0 10px;font-size:12.5px}.jeu .rf-seg{background:#eef1f7;border-radius:10px;gap:2px;margin-bottom:8px;padding:3px;font-size:12.5px;font-weight:600;display:inline-flex}.jeu .rf-seg span{color:#4a5573;border-radius:8px;padding:5px 12px}.jeu .rf-seg span.on{color:#5b3ff0;background:#fff;box-shadow:0 1px 4px #141e5a1a}.jeu .rf-seg.wide{display:flex}.jeu .rf-seg.wide span{text-align:center;flex:1}.jeu .rf-dfs{flex-direction:column;gap:8px;display:flex}.jeu .rf-df{border:1.5px solid var(--rf-line);border-radius:13px;align-items:center;gap:12px;padding:9px 12px;display:flex}.jeu .rf-df.on{background:#f6f2ff;border-color:#7c5cff}.jeu .rf-df.off{opacity:.72}.jeu .rf-df b{font-size:14px;display:block}.jeu .rf-df small{color:#4a5573;font-size:12px}.jeu .rf-df .jx-tt{flex:none;width:240px}.jeu .rf-eq{color:#0f7a41;white-space:nowrap;background:#e6f7ed;border-radius:12px;align-items:center;gap:4px;height:24px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.jeu .rf-eq svg.i{width:13px;height:13px}.jeu .rf-eq.no{color:#a4520f;background:#fff1e3}.jeu .rf-vs2{gap:8px!important}.jeu .rf-vs2 .avatar.lg{box-shadow:0 0 0 3px #fff9}.jeu .rf-hero.band:has(.rf-vs2) .rf-htx{padding-right:200px}.jeu .jx-duelres{background:linear-gradient(100deg,#f6f2ff,#ece6ff);border-color:#e3dafd}.jeu .jx-pl.on{border-color:#7c5cff}.jeu .rf-cnt{color:#0f7a41;background:#e6f7ed;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:44px;height:26px;font-size:13px;font-weight:700;display:inline-flex}.jeu .rf-cnt.low{color:#b4520a;background:#fff1e3}.jeu .rf-cnt svg.i{width:13px;height:13px}.jeu .rf-mat td{padding-top:6px!important;padding-bottom:6px!important}.jeu .rf-hthumb.wide{object-position:30% 30%;width:300px;height:100px}.jeu .rf-hero.band:has(.rf-hthumb.wide) .rf-htx{padding-right:326px}.jeu .rf-sit{align-items:flex-start;gap:14px;display:flex}.jeu .rf-thumb.sit{width:190px;height:100px}.jeu .rf-doms{grid-template-columns:1fr 1fr;gap:6px 28px;display:grid}.jeu .rf-doms .rf-bar{width:100%;height:7px}.jeu .jx-vb{height:200px}.jeu .jx-pg .jx-cl{gap:12px}.jeu .rf-deg .rf-dgq{font-size:12.8px;line-height:1.38}.jeu .rf-deg .rf-dgc{gap:4px}.jeu .rf-deg .rf-dgc span{padding:4px 7px;font-size:12px}.jeu .rf-deg .rf-dgc i{width:20px;height:20px}.jeu .rf-deg .rf-dg{gap:8px;padding:12px 12px 10px}.jeu .rf-deg .rf-dgx{padding:7px 8px;font-size:11.6px}.jeu .rf-src{color:#64748b;align-items:center;gap:6px;margin:10px 0 0;font-size:11.8px;display:flex}.jeu .rf-src svg.i{width:13px;height:13px}.jeu .rf-cnt.wide{min-width:0;padding:0 12px;font-weight:600}.jeu .rf-cnt.wide svg.i{margin-right:2px}.jeu .jx-ec.okq{background:#f0fdf4;border-color:#9be3b8}.jeu .jx-ec.okq .jx-chl{color:#fff;background:#16a34a}.jeu .jx-ec small{margin-top:2px}.jeu .jx-flow .opt i{color:#94a3b8;background:#f1f5f9;border:1.5px dashed #cbd5e1}.jeu .rf-mat td,.jeu .rf-mat th{padding-top:3px!important;padding-bottom:3px!important}.jeu .rf-mat .jx-tt{height:22px;font-size:11.5px}.jeu .rf-mat .rf-cnt{height:22px;font-size:12px}.jeu .t2 td .st2{white-space:nowrap}.jeu .t2.rf-mat td{height:34px;padding:2px 12px}.jeu .t2.rf-mat th{height:34px}.jeu .jx-t td{height:44px;padding-top:5px;padding-bottom:5px}.jeu .t2.rf-mat td,.jeu .t2.rf-mat th{height:30px}.jeu .rf-mat .jx-tt,.jeu .rf-mat .rf-cnt{height:20px}.jeu .jx-t td,.jeu .jx-t th{padding-left:10px;padding-right:10px}.jeu .jx-ed .jx-ec{padding-top:6px;padding-bottom:6px}@media (width<=640px){.jeu .jx-ch{border-radius:12px;min-height:44px;padding:6px 10px 6px 6px;font-size:14px}.jeu .jx-chl{width:30px;height:30px;font-size:13px}.jeu .jx-sb{gap:0}.jeu .jx-sbt{display:none}.jeu .jx-res{gap:10px;padding:10px 11px}.jeu .jx-res b{font-size:14px}.jeu .jx-res small{font-size:12px}.jeu .jx-resi{width:34px;height:34px}.jeu .rf-prec{gap:9px;padding:8px 10px}.jeu .rf-pi{width:28px;height:28px}.jeu .rf-prec small{font-size:11.5px}.jeu .jx-sti{border-radius:22px}.jeu .jx-ch{border-radius:14px}.jeu .jx-ch.sel{background:#eef3ff;border-color:#3b6cf6;box-shadow:0 0 0 3px #dce6ff}.jeu .jx-sbs i.on{background:linear-gradient(90deg,#3b6cf6 50%,#cbd8fd 50%)}.jeu .jx-sbs i.ok{background:#3b6cf6}.jeu .jx-lvl{background:linear-gradient(150deg,#8a63ff,#5b3ff0);border-radius:13px}.jeu .jx-bar i{background:linear-gradient(90deg,#5b3ff0,#7c5cff)}.jeu .t-duel{--tint:#6d4aff}}.jeu{color:var(--rf-ink);--rf-blue:#2457e6;--rf-blue2:#3b6cf6;--rf-vio:#6d4aff;--rf-navy:#0f1c3f;--rf-ink:#101a3b;--rf-mut:#4a5573;--rf-line:#e6eaf4;--rf-sh:0 8px 26px #1c2c6e12;flex-direction:column;gap:12px;display:flex}.jeu button{font:inherit}.jeu .rf-hd{padding-left:0}.jeu .rf-tabs{scrollbar-width:none;margin-left:0;overflow-x:auto}.jeu .rf-tabs a{color:#1f2a4a;white-space:nowrap;margin-right:12px;padding:7px 15px 9px;font-size:14px;text-decoration:none;position:relative}.jeu .rf-tabs a.on{color:var(--rf-blue);font-weight:650}.jeu .rf-tabs a.on:after{content:"";background:var(--rf-blue);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.jeu .rf-cr a{color:inherit;text-decoration:none}.jeu .rf-cr a:hover{text-decoration:underline}.jeu .rf-ttl .grow{flex:1;min-width:0}.jeu .rf-ttl .acts{flex-wrap:wrap}.jeu a.rf-rec,.jeu a.rf-mode,.jeu a.rf-lnk,.jeu a.rf-btn,.jeu a.rf-hbtn{color:inherit;text-decoration:none}.jeu a.rf-btn{color:#fff}.jeu a.rf-btn.out{color:#1d2b55}.jeu a.rf-hbtn{color:#1f3fb8}.jeu a.rf-lnk{color:#2346c8}.jeu button.rf-btn,.jeu button.rf-hbtn,.jeu button.jx-ch,.jeu button.jx-fil,.jeu button.jx-th,.jeu button.jx-pl,.jeu button.rf-df,.jeu button.jx-sw,.jeu .rf-seg button,.jeu .jx-chips button{cursor:pointer;text-align:left;border:0}.jeu button.rf-btn{border:0}.jeu button.rf-btn.out{border:1px solid #c9d1e3}.jeu button.rf-btn:disabled,.jeu button.jx-ch:disabled{cursor:default}.jeu button.rf-btn:disabled{opacity:.55;box-shadow:none}.jeu button.jx-ch{border:1.5px solid var(--border-strong);width:100%}.jeu button.jx-ch:not(:disabled):hover{border-color:#93abf5}.jeu button.jx-ch.sel,.jeu button.jx-ch.lock{border-color:#3b6cf6}.jeu button.jx-ch.ok{border-color:#22c55e}.jeu button.jx-ch.ko{border-color:#fdba74}.jeu button.jx-fil,.jeu button.jx-pl,.jeu button.rf-df{border:1.5px solid var(--border);background:#fff;width:100%}.jeu button.jx-fil.on{border-color:var(--brand);background:var(--brand-50)}.jeu button.jx-pl.on{background:#f5f3ff;border-color:#7c5cff}.jeu button.rf-df.on{background:#f6f2ff;border-color:#7c5cff}.jeu button.jx-th{border:1.5px solid var(--border)}.jeu button.jx-th.on{border-color:var(--c)}.jeu button.jx-sw{padding:0}.jeu button.jx-sw:focus-visible,.jeu button.jx-ch:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.jeu .rf-seg button{color:#4a5573;background:0 0;border-radius:8px;padding:5px 12px;font-weight:600}.jeu .rf-seg button.on{color:#5b3ff0;background:#fff;box-shadow:0 1px 4px #141e5a1a}.jeu .rf-seg.wide button{text-align:center;flex:1}.jeu .jx-chips button{border:1px solid var(--border-strong);color:#334155;white-space:nowrap;background:#fff;border-radius:15px;align-items:center;gap:4px;height:30px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.jeu .jx-chips button.on{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand-600)}.jeu .rf-hi.band{width:auto;height:100%;top:0;right:0}.jeu .jx-in input,.jeu .jx-in textarea,.jeu .jx-in select{font:inherit;color:inherit;resize:vertical;background:0 0;border:0;outline:0;width:100%}.jeu .jx-in:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #dbe6fe}.jeu .jx-ff label .req{color:#c62828;margin-left:2px}.jeu .jx-err{color:#b42318;font-size:12.5px}.jeu .jx-mut{color:var(--text-2);font-size:13px}.jeu .jx-timer{color:#92400e;align-items:center;gap:8px;font-size:13px;font-weight:650;display:inline-flex}.jeu .jx-sk-c .sk,.jeu .sk-c .sk{background-size:200% 100%;animation:1.4s linear infinite sk}.jeu .rf-resume .rf-thumb,.jeu .jx-dc a.b2,.jeu .jx-dc button.b2,.jeu .jx-dcs,.jeu .jx-state,.jeu .jx-play,.jeu .jx-pg,.jeu .jx-pf{flex:none}.jeu .jx-ths{flex:none;grid-auto-rows:auto}.jeu .jx-br{flex:none}@media (width<=1100px){.jeu .rf-grid{grid-template-columns:minmax(0,1fr)}.jeu .jx-dcs,.jeu .jx-ths,.jeu .rf-deg,.jeu .jx-kp{grid-template-columns:repeat(2,minmax(0,1fr))}.jeu .jx-pg,.jeu .jx-pf,.jeu .jx-play,.jeu .jx-play.w3{grid-template-columns:minmax(0,1fr)}.jeu .rf-hi.acc{display:none}}@media (width<=760px){.jeu .rf-ttl{flex-direction:column;align-items:stretch}.jeu .rf-ttl h1{font-size:24px}.jeu .rf-modes,.jeu .jx-dcs,.jeu .jx-ths,.jeu .rf-deg,.jeu .jx-fils,.jeu .jx-calc,.jeu .jx-br,.jeu .jx-tl,.jeu .jx-objs,.jeu .rf-doms,.jeu .jx-chs.g2,.jeu .jx-g2{grid-template-columns:minmax(0,1fr)}.jeu .rf-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jeu .rf-mode{text-align:center;flex-direction:column;align-items:center;gap:4px;height:auto;padding:10px 6px}.jeu .rf-mode p,.jeu .rf-mode .rf-go{display:none}.jeu .rf-mode b{margin-top:2px;font-size:13px}.jeu .rf-mic{border-radius:12px;width:44px;height:44px}.jeu .rf-mic svg.i{width:26px;height:26px}.jeu .rf-hero-acc{height:auto;padding-bottom:14px}.jeu .rf-hm{padding:14px 14px 0}.jeu .rf-hic{display:none}.jeu .rf-htx h2{font-size:18px}.jeu .rf-hpath{flex-wrap:wrap;padding:10px 14px 0;position:static}.jeu .rf-hbtn{margin:10px 14px 0;position:static}.jeu .rf-hthumb,.jeu .rf-hero .rf-hside{display:none}.jeu .rf-hero.band .rf-htx{padding-right:0!important}.jeu .rf-resume{flex-wrap:wrap;height:auto;padding:8px}.jeu .rf-resume .rf-thumb{width:108px;height:64px}.jeu .rf-resume p{white-space:normal}.jeu .rf-rp .rf-bar{flex:1;width:auto}.jeu .rf-resume .rf-btn{width:100%;margin-top:0}.jeu .rf-rec{gap:10px;height:auto;min-height:47px;padding:6px 10px}.jeu .rf-rec .rf-chev{display:none}.jeu .jx-kp,.jeu .jx-st{grid-template-columns:repeat(2,minmax(0,1fr))}.jeu .jx-qt{font-size:15px;line-height:1.38}.jeu .jx-foot{flex-wrap:wrap}.jeu .jx-rh{flex-direction:column;align-items:stretch}.jeu .jx-rhk{flex-wrap:wrap}.jeu .jx-duelres .jx-vs{gap:14px}.jeu .jx-diff li{grid-template-columns:minmax(0,1fr)}.jeu .jx-state{padding:18px 12px}.jeu .jx-state .jx-2b{flex-direction:column;width:100%}.jeu .jx-vb{height:160px}.jeu .rf-df .jx-tt{width:auto}.jeu .rf-df{flex-wrap:wrap}.jeu .tw2,.jeu .jx-tablew{overflow-x:auto}}.jeu .jx-ed{flex:none;grid-template-columns:230px minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.jeu .jx-eds{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;gap:2px;padding:8px;display:flex}.jeu .jx-eds>button{color:#334155;text-align:left;cursor:pointer;font-size:13px;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 8px;font-size:13px;display:flex}.jeu .jx-eds>button svg.i{width:16px;height:16px;color:var(--text-3);flex:none}.jeu .jx-eds>button svg.i:first-child{color:#cbd5e1;width:14px;height:14px}.jeu .jx-eds>button.on{color:#3730a3;background:#eef2ff;font-weight:650}.jeu .jx-eds>button.on svg.i:nth-child(2){color:#4f46e5}.jeu .jx-eds>button:hover:not(.on){background:#f8fafc}.jeu .jx-add{color:var(--brand-600);border:0;border-top:1px dashed var(--border);cursor:pointer;background:0 0;align-items:center;gap:6px;margin-top:4px;padding:9px 8px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.jeu .jx-add svg.i{width:15px;height:15px}.jeu .jx-add:disabled{color:var(--text-3);cursor:default}.jeu .jx-ec{cursor:pointer;text-align:left;width:100%;font:inherit;background:#fff}.jeu .jx-ec.on{border-color:#a5b4fc;box-shadow:0 0 0 3px #eef2ff}.jeu .jx-ecf{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 2px 2px;display:grid}.jeu .jx-ecf .full{grid-column:1/-1}.jeu .jx-chk li.ko>svg.i{color:#dc2626}.jeu .jx-chk li.ko{color:#991b1b}.jeu .jx-jr li.warn .jx-jri{color:#ea580c;background:#ffedd5}.jeu .jx-jr li.next .jx-jri,.jeu .jx-jr li:not(.ok):not(.cur):not(.warn) .jx-jri{color:#94a3b8;background:#fff}.jeu .jx-calc-l{color:#1e293b;flex-direction:column;gap:2px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.jeu .jx-prev{background:#f8faff;border:1px dashed #c7d2fe;border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}@media (width<=1100px){.jeu .jx-ed{grid-template-columns:minmax(0,1fr)}.jeu .jx-fgs.r4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.jeu .jx-ecf{grid-template-columns:minmax(0,1fr)}}.jeu .jx-chg em.bad,.jeu .jx-fg em.bad{color:#b91c1c;font-weight:600}.jeu .jx-chg em.up{color:#15803d}
