.duel_page__12k9g{--a:#ff7a1a;--a-soft:rgba(255,122,26,0.14);--a-ink:#c2410c;--b:#22d3ee;--b-soft:rgba(34,211,238,0.16);--b-ink:#0e7490;--gold:#b45309;--gold-soft:rgba(245,158,11,0.14);--ink:#10232b;--ink-2:#44565f;--ink-3:#6b7b84;--glass:rgba(255,255,255,0.72);--glass-2:rgba(255,255,255,0.95);--line:rgba(16,56,62,0.12);--track:rgba(16,56,62,0.08);--field:rgba(255,255,255,0.9);--dots:rgba(16,56,62,0.08);--shadow:0 10px 30px -18px rgba(16,56,62,0.35);--title-mid:#10232b;position:relative;overflow:hidden;background:radial-gradient(60% 50% at 10% 0,rgba(255,122,26,.16),transparent 70%),radial-gradient(60% 50% at 90% 0,rgba(34,211,238,.16),transparent 70%),radial-gradient(80% 60% at 50% 100%,rgba(124,58,237,.07),transparent 70%),#fbf8f3;color:var(--ink);border-radius:0 0 2rem 2rem}.dark .duel_page__12k9g{--a-ink:#ff8a3d;--b-ink:#22d3ee;--gold:#facc15;--gold-soft:rgba(250,204,21,0.14);--ink:#f4f7fb;--ink-2:#b8c2d3;--ink-3:#7f8aa0;--glass:rgba(255,255,255,0.05);--glass-2:rgba(255,255,255,0.08);--line:rgba(255,255,255,0.1);--track:rgba(255,255,255,0.06);--field:rgba(0,0,0,0.3);--dots:rgba(255,255,255,0.07);--shadow:none;--title-mid:#ffffff;background:radial-gradient(60% 50% at 15% 0,rgba(255,122,26,.22),transparent 70%),radial-gradient(60% 50% at 85% 0,rgba(34,211,238,.2),transparent 70%),radial-gradient(80% 60% at 50% 100%,rgba(124,58,237,.16),transparent 70%),#070b14}.duel_page__12k9g:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--dots) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,black,transparent 70%);mask-image:linear-gradient(180deg,black,transparent 70%);pointer-events:none}.duel_inner__lUCjc{position:relative;max-width:72rem;margin:0 auto;padding:2rem 1rem 4rem}@media (min-width:768px){.duel_inner__lUCjc{padding:3rem 1.5rem 5rem}}.duel_eyebrow__ix7Cs{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border:1px solid var(--line);border-radius:999px;background:var(--glass);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);backdrop-filter:blur(8px)}.duel_liveDot__icLnM{width:.5rem;height:.5rem;border-radius:999px;background:#ef4444;box-shadow:0 0 0 0 rgba(239,68,68,.7);animation:duel_pulse__noUpj 1.6s infinite}@keyframes duel_pulse__noUpj{70%{box-shadow:0 0 0 10px rgba(239,68,68,0)}to{box-shadow:0 0 0 0 rgba(239,68,68,0)}}.duel_title__70Fyq{margin-top:1rem;font-size:clamp(1.75rem,5vw,3.25rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;background:linear-gradient(90deg,var(--a),var(--title-mid) 45%,var(--title-mid) 55%,var(--b));-webkit-background-clip:text;background-clip:text;color:transparent}.duel_glass___fmys{border:1px solid var(--line);box-shadow:var(--shadow);background:var(--glass);border-radius:1.5rem;backdrop-filter:blur(14px)}.duel_arena__flBKE{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.5rem;margin-top:2rem}@media (min-width:768px){.duel_arena__flBKE{gap:1.5rem}}.duel_fighter__mcxbe{position:relative;box-shadow:var(--shadow);display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem .5rem 1.25rem;border-radius:1.5rem;border:1px solid var(--line);background:var(--glass);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}@media (min-width:768px){.duel_fighter__mcxbe{padding:1.5rem 1.25rem 1.75rem}}.duel_fighterA__VpNh4{--c:var(--a);--c-soft:var(--a-soft);--c-ink:var(--a-ink)}.duel_fighterB__T27en{--c:var(--b);--c-soft:var(--b-soft);--c-ink:var(--b-ink)}.duel_fighter__mcxbe:before{content:"";position:absolute;inset:auto 10% 35% 10%;height:50%;background:radial-gradient(closest-side,var(--c-soft),transparent);filter:blur(10px);z-index:0}.duel_fighterChosen__5H8Dl{border-color:var(--c);box-shadow:0 0 0 1px var(--c),0 20px 60px -20px var(--c);transform:translateY(-4px)}.duel_fighterWinner__SIDWl{border-color:#f59e0b;box-shadow:0 0 0 1px #f59e0b,0 25px 80px -20px rgba(250,204,21,.6)}.duel_phoneImg__ubrww{position:relative;z-index:1;width:100%;aspect-ratio:1/1.15;max-width:15rem;border-radius:1.25rem;background:linear-gradient(180deg,#ffffff,#e9eef5);box-shadow:0 25px 50px -20px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.15),0 0 40px -10px var(--c);animation:duel_float__reuTW 6s ease-in-out infinite}.duel_phoneImg__ubrww img{padding:.75rem}.duel_fighterB__T27en .duel_phoneImg__ubrww{animation-delay:-3s}@keyframes duel_float__reuTW{50%{transform:translateY(-8px)}}.duel_brand__bypDn{position:relative;z-index:1;margin-top:.75rem;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink)}.duel_phoneName__JN82A{position:relative;z-index:1;font-size:clamp(.95rem,2.4vw,1.35rem);font-weight:800;line-height:1.2;color:var(--ink)}.duel_vsCol__OZnnI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.duel_vs__KAmzF{position:relative;display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;font-weight:900;font-size:1rem;font-style:italic;color:#fff;background:linear-gradient(135deg,var(--a),#7c3aed 50%,var(--b));box-shadow:0 0 30px rgba(124,58,237,.7),inset 0 0 12px rgba(255,255,255,.4);animation:duel_vsGlow__Z8vrw 2.4s ease-in-out infinite}@media (min-width:768px){.duel_vs__KAmzF{width:4.5rem;height:4.5rem;font-size:1.5rem}}@keyframes duel_vsGlow__Z8vrw{50%{box-shadow:0 0 55px rgba(124,58,237,.95),inset 0 0 18px rgba(255,255,255,.6)}}.duel_bolt__mGi36{width:2px;flex:1;min-height:2rem;background:linear-gradient(to bottom,transparent,var(--line),transparent)}.duel_meter__IBEL1{position:relative;display:flex;height:1rem;overflow:hidden;border-radius:999px;background:var(--track)}.duel_meterThin__p_oUz{height:.5rem}.duel_meterA__KfYWZ,.duel_meterB___b9Ti{position:relative;transition:width .9s cubic-bezier(.22,1,.36,1)}.duel_meterA__KfYWZ{background:linear-gradient(90deg,#c2410c,var(--a));box-shadow:0 0 20px var(--a)}.duel_meterB___b9Ti{background:linear-gradient(90deg,var(--b),#0e7490);box-shadow:0 0 20px var(--b)}.duel_meterA__KfYWZ:after,.duel_meterB___b9Ti:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);background-size:200% 100%;animation:duel_shine__SJUMJ 2.8s linear infinite}@keyframes duel_shine__SJUMJ{0%{background-position:200% 0}to{background-position:-200% 0}}.duel_pctA__rIcv3{color:var(--a-ink)}.duel_pctB___1fyn{color:var(--b-ink)}.duel_btn__rX4qM{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:999px;font-weight:700;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,opacity .2s;cursor:pointer;white-space:nowrap}.duel_btn__rX4qM:active{transform:scale(.96)}.duel_btn__rX4qM:disabled{opacity:.5;cursor:not-allowed}.duel_btnPick__fXFQr{width:100%;padding:.75rem 1rem;font-size:.9rem;color:#0b0f19;background:var(--c);box-shadow:0 10px 30px -10px var(--c)}@media (max-width:639px){.duel_btnPick__fXFQr{padding:.65rem .5rem;font-size:.8rem}.duel_btnGhost__FTuOn{padding:.45rem .6rem;font-size:.72rem}}.duel_btnPick__fXFQr:hover:not(:disabled){box-shadow:0 14px 40px -8px var(--c);transform:translateY(-1px)}.duel_btnGhost__FTuOn{padding:.5rem .9rem;font-size:.8rem;color:var(--ink-2);border:1px solid var(--line);background:var(--glass)}.duel_btnGhost__FTuOn:hover:not(:disabled){color:var(--ink);background:var(--glass-2)}.duel_btnGhostOn__rcsH0{border-color:transparent}.duel_btnGhostOn__rcsH0,.duel_btnGhostOn__rcsH0:hover:not(:disabled){color:#0b0f19;background:var(--c)}.duel_round__f3EA2{display:grid;box-shadow:var(--shadow);grid-template-columns:1fr;gap:.6rem;padding:1rem;border-radius:1.25rem;border:1px solid var(--line);background:var(--glass)}.duel_roundPick__qDMck{flex:1;padding:.55rem .5rem;border-radius:.9rem;border:1px solid var(--line);background:transparent;color:var(--ink-2);font-size:.8rem;font-weight:600;transition:all .2s}.duel_roundPickOn__fvHFA,.duel_roundPick__qDMck:hover:not(:disabled){border-color:var(--c);color:var(--ink)}.duel_roundPickOn__fvHFA{background:var(--c-soft)}.duel_expert__q7uIe{font-size:.7rem;color:var(--ink-3)}.duel_clock__plg8Q{display:flex;gap:.5rem}.duel_clockCell__x9OD4{min-width:3.25rem;box-shadow:var(--shadow);padding:.5rem .4rem;text-align:center;border-radius:.9rem;border:1px solid var(--line);background:var(--glass)}.duel_clockNum__CW2JE{font-size:1.35rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.duel_clockLbl__T86uD{margin-top:.25rem;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.duel_stat__f8AA7{padding:1rem;box-shadow:var(--shadow);border-radius:1.25rem;border:1px solid var(--line);background:var(--glass)}.duel_statNum__MbuDx{font-size:1.5rem;font-weight:800;line-height:1.1}.duel_statLbl__V_fbh{margin-top:.15rem;font-size:.75rem;color:var(--ink-3)}.duel_comment__EJey0{padding:1rem;box-shadow:var(--shadow);border-radius:1.25rem;background:var(--glass);border:1px solid var(--line);border-left:3px solid var(--c,var(--line))}.duel_sideA__QIJu2{--c:var(--a);--c-soft:var(--a-soft);--c-ink:var(--a-ink)}.duel_sideB__vHk4J{--c:var(--b);--c-soft:var(--b-soft);--c-ink:var(--b-ink)}.duel_badge__f5UhD{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.02em;background:var(--c-soft,var(--glass-2));color:var(--c-ink,var(--ink-2))}.duel_badgeGold__Abqh2{background:var(--gold-soft);color:var(--gold)}.duel_reaction__cJNNF{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .55rem;border-radius:999px;border:1px solid var(--line);font-size:.75rem;color:var(--ink-2);transition:all .15s}.duel_reaction__cJNNF:hover{background:var(--glass-2)}.duel_reactionOn__XRcJs{border-color:rgba(245,158,11,.6);background:var(--gold-soft);color:var(--ink)}.duel_input__6cyY1{width:100%;padding:.75rem 1rem;border-radius:1rem;border:1px solid var(--line);background:var(--field);color:var(--ink);font-size:.9rem;resize:vertical}.duel_input__6cyY1::-moz-placeholder{color:var(--ink-3)}.duel_input__6cyY1::placeholder{color:var(--ink-3)}.duel_input__6cyY1:focus{outline:none;border-color:rgba(124,58,237,.7);box-shadow:0 0 0 3px rgba(124,58,237,.25)}.duel_tab__c9zOx{padding:.4rem .8rem;border-radius:999px;font-size:.8rem;font-weight:600;color:var(--ink-3);transition:all .15s}.duel_tab__c9zOx:hover{color:var(--ink)}.duel_tabOn__ADz0v{background:var(--glass-2);color:var(--ink)}.duel_pastCard__9Q_LN{display:block;box-shadow:var(--shadow);padding:1rem;border-radius:1.25rem;border:1px solid var(--line);background:var(--glass);transition:transform .2s,border-color .2s,background .2s}.duel_pastCard__9Q_LN:hover{transform:translateY(-3px);border-color:var(--ink-3);background:var(--glass-2)}.duel_pastThumb__4JuXu{position:relative;width:100%;aspect-ratio:1;border-radius:1rem;background:var(--glass-2)}.duel_loser__kAJac{opacity:.45;filter:grayscale(.7)}.duel_trophy__9CB__{position:absolute;top:-.4rem;right:-.2rem;font-size:1.1rem;filter:drop-shadow(0 0 6px rgba(250,204,21,.8))}.duel_confetti__Ju14y{position:absolute;inset:0;overflow:hidden;pointer-events:none}.duel_confetti__Ju14y i{position:absolute;top:-10%;width:8px;height:14px;border-radius:2px;opacity:.9;animation:duel_fall__sO_P4 linear infinite}@keyframes duel_fall__sO_P4{to{transform:translateY(120vh) rotate(2turn)}}.duel_toast__0n10c{position:fixed;left:50%;bottom:1.5rem;z-index:60;transform:translateX(-50%);padding:.65rem 1.1rem;border-radius:999px;border:1px solid var(--line);background:rgba(10,14,25,.92);color:var(--ink);font-size:.85rem;box-shadow:0 10px 40px rgba(0,0,0,.5);backdrop-filter:blur(10px)}@media (prefers-reduced-motion:reduce){.duel_confetti__Ju14y i,.duel_liveDot__icLnM,.duel_meterA__KfYWZ:after,.duel_meterB___b9Ti:after,.duel_phoneImg__ubrww,.duel_vs__KAmzF{animation:none}}