:root{--c11-yellow:#fecc00;--c11-yellow-deep:#e0a800;--c11-yellow-bright:#ffe057;--c11-yellow-soft:#fecc0029;--c11-yellow-glow:#fecc008c;--c11-navy:#0a1130;--c11-navy-deep:#070b18;--c11-navy-mid:#121a36;--c11-ink:#e7ecf7;--c11-muted:#8089a6;--c11-line:#ffffff14;--c11-line-strong:#ffffff29;--c11-cyan:#7bb7ff;--c11-cyan-deep:#3d80e0;--c11-green:#3ddc97;--c11-red:#ff5562;--c11-red-deep:#c42b36;--c11-purple:#c084fc;--c11-orange:#ff7b3d;--c11-pink:#ff6fa3;--c11-gold:#fecc00;--c11-silver:#c8d6e8;--c11-bronze:#e08a4b}html,body{color:var(--c11-ink);-webkit-font-smoothing:antialiased;font-family:OpenRunde,system-ui,sans-serif;background:#04060f!important}body{overscroll-behavior-y:none}#app,body,html{min-height:100dvh}.c11-shell{background:radial-gradient(900px 600px at 18% -8%,#fecc002e,#0000 60%),radial-gradient(700px 500px at 100% 100%,#7bb7ff1a,#0000 60%),radial-gradient(700px 600px at -10% 100%,#ff55620f,#0000 60%),linear-gradient(#050818 0%,#070b18 30%,#050818 100%);place-items:center;min-height:100dvh;display:grid;position:relative}.c11-shell:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#0000 0%,#00000073 100%);position:absolute;inset:0}.c11-phone{z-index:1;width:100%;max-width:460px;min-height:100dvh;color:var(--c11-ink);background:radial-gradient(800px 700px at 50% -10%,#fecc001a,#0000 60%),linear-gradient(#0a1130 0%,#070b18 50%,#050818 100%);border-left:1px solid #ffffff0a;border-right:1px solid #ffffff0a;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=720px){.c11-phone{border:1px solid #ffffff14;border-radius:32px;min-height:calc(100dvh - 32px);margin:16px 0;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 30px 80px -16px #000000b3,0 0 120px -20px #fecc0040,inset 0 1px #ffffff0d}}.c11-phone:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:-1px -1px;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 80% at 50% 30%,#000,#0000 70%);mask-image:radial-gradient(100% 80% at 50% 30%,#000,#0000 70%)}.c11-topbar{z-index:30;padding:calc(env(safe-area-inset-top,0px) + 10px) 14px 8px;border-bottom:1px solid var(--c11-line);position:sticky;top:0}.c11-topbar-glass{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#0a1130d9,#070b18a6);border:1px solid #ffffff0f;border-radius:16px;padding:8px 10px;box-shadow:inset 0 1px #ffffff0d,0 4px 18px -8px #00000080}.c11-bottomnav{z-index:30;padding:8px 8px calc(env(safe-area-inset-bottom,0px) + 10px);position:sticky;bottom:0}.c11-bottomnav-glass{-webkit-backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(#0a1130b3,#0a1130f2);border:1px solid #ffffff12;border-radius:22px;padding:6px;box-shadow:inset 0 1px #ffffff0d,0 8px 28px -10px #0009}.c11-body{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;-webkit-overflow-scrolling:touch;flex:auto;overflow:hidden auto}.c11-body::-webkit-scrollbar{width:4px;height:4px}.c11-body::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.c11-body::-webkit-scrollbar-track{background:0 0}.c11-glass{-webkit-backdrop-filter:blur(16px)saturate(140%);background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px}.c11-card{border:1px solid var(--c11-line);background:linear-gradient(#ffffff0d,#ffffff05);border-radius:16px;position:relative;overflow:hidden}.c11-card-soft{border:1px solid var(--c11-line);background:#ffffff08;border-radius:14px}.c11-card-glow{background:linear-gradient(#fecc0012,#ffffff05),linear-gradient(#ffffff0a,#ffffff05);border:1px solid #fecc004d;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #fecc000f,0 12px 36px -10px #fecc0033,inset 0 1px #ffffff0f}.c11-divider{background:linear-gradient(90deg, transparent, var(--c11-line) 30%, var(--c11-line) 70%, transparent);width:100%;height:1px}.c11-pill{border:1px solid var(--c11-line);letter-spacing:.02em;background:#ffffff0f;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.c11-pill-yellow{color:var(--c11-yellow);text-shadow:0 0 8px #fecc0066;background:linear-gradient(#fecc0033,#fecc001a);border:1px solid #fecc0073}.c11-pill-red{color:#ff8d96;background:linear-gradient(#ff55622e,#ff556214);border:1px solid #ff556266}.c11-pill-green{color:#61e2b0;background:linear-gradient(#3ddc972e,#3ddc9714);border:1px solid #3ddc9766}.c11-pill-blue{color:#a0cdf5;background:linear-gradient(#7bb7ff2e,#7bb7ff14);border:1px solid #7bb7ff66}.c11-pill-purple{color:#d4b0fe;background:linear-gradient(#c084fc2e,#c084fc14);border:1px solid #c084fc66}.c11-btn{letter-spacing:.01em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:transform .12s,background .2s,box-shadow .2s;display:inline-flex}.c11-btn:active{transform:scale(.96)}.c11-btn-primary{color:#1a1300;background:linear-gradient(#ffe057 0%,#fecc00 60%,#e0a800 100%);border:1px solid #ffffff4d;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #0000001a,0 1px 2px #00000040,0 4px 18px -4px #fecc008c}.c11-btn-primary:hover{background:linear-gradient(#ffe973 0%,#ffd12e 60%,#e5b015 100%);box-shadow:inset 0 1px #fff9,0 1px 2px #00000040,0 6px 22px -4px #fecc00b3}.c11-btn-ghost{color:var(--c11-ink);border:1px solid var(--c11-line-strong);background:#ffffff0f}.c11-btn-ghost:hover{background:#ffffff1a}.c11-btn-danger{color:#ff8d96;background:linear-gradient(#ff556233,#ff55621a);border:1px solid #ff556273}.c11-btn-cyan{color:#c0defa;background:linear-gradient(#7bb7ff33,#7bb7ff1a);border:1px solid #7bb7ff73}.c11-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.c11-stat-num{font-variation-settings:"EXPO" -10;font-feature-settings:"tnum" 1;font-family:Exposure,OpenRunde,sans-serif;font-weight:500;line-height:1}.c11-mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace}.c11-glow-num{text-shadow:0 0 14px #fecc008c,0 0 4px #fecc0066}.c11-glow-num-red{text-shadow:0 0 12px #ff556299,0 0 4px #ff556280}.c11-glow-num-cyan{text-shadow:0 0 12px #7bb7ff8c}.c11-glow-num-green{text-shadow:0 0 12px #3ddc978c}.c11-crest{filter:drop-shadow(0 8px 24px #00000080);flex-shrink:0;width:88px;height:96px;position:relative}.c11-crest-sm{width:32px;height:36px}.c11-crest svg{width:100%;height:100%;display:block}@keyframes c11-crest-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}.c11-crest-aura{pointer-events:none;border-radius:50%;position:absolute;inset:-16px}.c11-crest-aura-yellow{background:radial-gradient(circle,#fecc0073 0%,#0000 65%);animation:2.4s ease-in-out infinite c11-crest-pulse}.c11-crest-aura-red{background:radial-gradient(circle,#ff556273 0%,#0000 65%);animation:2.4s ease-in-out 1.2s infinite c11-crest-pulse}@keyframes c11-beam-rotate{to{transform:rotate(360deg)}}.c11-beam{opacity:.7;pointer-events:none;background:conic-gradient(#0000 0deg,#fecc0000 60deg,#fecc0073 90deg,#fecc0000 120deg,#0000 180deg,#fff0 240deg,#fecc0059 270deg,#fecc0000 300deg,#0000 360deg);border-radius:50%;animation:6s linear infinite c11-beam-rotate;position:absolute;inset:-28px;-webkit-mask:radial-gradient(circle,#000 30%,#0000 60%);mask:radial-gradient(circle,#000 30%,#0000 60%)}.c11-beam-red{background:conic-gradient(#0000 0deg,#ff556200 60deg,#ff55628c 90deg,#ff556200 120deg,#0000 180deg,#ff556200 240deg,#ff556266 270deg,#ff556200 300deg,#0000 360deg)}.c11-pcard{isolation:isolate;background:linear-gradient(160deg,#0a1130f2 0%,#070b18f2 60%,#070b18 100%);border-radius:18px;padding:18px 16px 14px;position:relative;overflow:hidden}.c11-pcard:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 75% 0,#fecc001a,#0000 55%);position:absolute;inset:0}.c11-pcard-bronze{background:linear-gradient(#0a1130f2 0%,#070b18f2 100%);border:1px solid #e08a4b73;box-shadow:inset 0 0 0 1px #e08a4b33,0 6px 20px -8px #e08a4b4d,inset 0 1px #ffffff0d}.c11-pcard-silver{background:linear-gradient(#0a1130f2 0%,#070b18f2 100%);position:relative}.c11-pcard-silver:after{content:"";z-index:-2;opacity:.7;background:linear-gradient(135deg,#7bb7ff 0%,#3d80e0 30%,#c8d6e8 50%,#3d80e0 70%,#7bb7ff 100%) 0 0/300% 300%;border-radius:19px;animation:4s ease-in-out infinite c11-border-shift;position:absolute;inset:-1px}.c11-pcard-silver:before{z-index:-1;border-radius:18px}.c11-pcard-gold{background:linear-gradient(#0a1130f2 0%,#070b18f2 100%);position:relative}.c11-pcard-gold:after{content:"";z-index:-2;filter:drop-shadow(0 0 12px #fecc0080);opacity:.95;background:linear-gradient(135deg,#ffe057 0%,#fecc00 25%,#ff8d96 50%,#fecc00 75%,#ffe057 100%) 0 0/300% 300%;border-radius:20px;animation:3s ease-in-out infinite c11-border-shift;position:absolute;inset:-2px}.c11-pcard-gold:before{z-index:-1;border-radius:18px}.c11-pcard-legendary{position:relative}.c11-pcard-legendary:after{content:"";z-index:-2;filter:drop-shadow(0 0 18px #fecc00b3);opacity:1;background:linear-gradient(135deg,#ffe057 0%,#fecc00 15%,#fff 30%,#fecc00 45%,#ff8d96 60%,#c084fc 75%,#7bb7ff 90%,#fecc00 100%) 0 0/400% 400%;border-radius:20px;animation:2.4s linear infinite c11-border-shift;position:absolute;inset:-2px}.c11-pcard-legendary:before{z-index:-1;background:radial-gradient(circle at 20% 20%,#fecc0029,#0000 60%);border-radius:18px}.c11-pcard-mythic{position:relative}.c11-pcard-mythic:after{content:"";z-index:-2;filter:drop-shadow(0 0 22px #ff5562bf);opacity:1;background:linear-gradient(135deg,#ff5562 0%,#ff8d96 18%,#ffe057 38%,#ff5562 60%,#c42b36 82%,#ff5562 100%) 0 0/400% 400%;border-radius:20px;animation:2s linear infinite c11-border-shift;position:absolute;inset:-2px}.c11-pcard-mythic:before{z-index:-1;background:radial-gradient(circle at 20% 20%,#ff556233,#0000 60%);border-radius:18px}.c11-rating-mythic{color:#1a1300;background:linear-gradient(135deg,#ff5562 0%,#c42b36 35%,#ff8d96 60%,#ffe057 100%);border:1px solid #ffffff8c;animation:1.4s ease-in-out infinite c11-glow-pulse-soft;box-shadow:0 0 24px #ff5562bf,0 0 12px #ffcc008c,inset 0 1px #ffffffb3}@keyframes c11-border-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.c11-pcard-shimmer{border-radius:inherit;pointer-events:none;z-index:1;mix-blend-mode:screen;opacity:.65;background:linear-gradient(120deg,#0000 30%,#ffffff2e 50%,#0000 70%) 0 0/250% 250%;animation:3.6s linear infinite c11-shimmer-wave;position:absolute;inset:0}@keyframes c11-shimmer-wave{0%{background-position:200%}to{background-position:-200%}}.c11-skillcircle{flex-direction:column;align-items:center;gap:2px;display:flex}.c11-skillcircle svg{width:44px;height:44px;overflow:visible}.c11-skillcircle-track{stroke:#ffffff14;stroke-width:4px;fill:none}.c11-skillcircle-fill{stroke-width:4px;fill:none;stroke-linecap:round;transition:stroke-dasharray .7s cubic-bezier(.2,.7,.2,1)}.c11-skillcircle-fill-yellow{stroke:#fecc00;filter:drop-shadow(0 0 4px #fecc00b3)}.c11-skillcircle-fill-cyan{stroke:#7bb7ff;filter:drop-shadow(0 0 4px #7bb7ff99)}.c11-skillcircle-fill-green{stroke:#3ddc97;filter:drop-shadow(0 0 4px #3ddc9799)}.c11-skillcircle-fill-red{stroke:#ff5562;filter:drop-shadow(0 0 4px #ff556299)}.c11-skillcircle-fill-purple{stroke:#c084fc;filter:drop-shadow(0 0 4px #c084fc99)}.c11-skillcircle-num{color:#fff;fill:#fff;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.c11-skillcircle-key{letter-spacing:.1em;text-transform:uppercase;color:#7b86a5f2;fill:#7b86a5f2;font-family:JetBrains Mono,monospace;font-size:8px}.c11-cyber-avatar{place-items:center;width:100px;height:100px;display:grid;position:relative}.c11-cyber-avatar-ring{background:conic-gradient(#0000 0deg,#fecc0080 60deg,#0000 120deg 240deg,#fecc004d 300deg,#0000 360deg);border-radius:50%;animation:3.5s ease-in-out infinite c11-crest-pulse;position:absolute;inset:-4px;-webkit-mask:radial-gradient(circle,#0000 56%,#000 60% 70%,#0000 72%);mask:radial-gradient(circle,#0000 56%,#000 60% 70%,#0000 72%)}.c11-cyber-svg{filter:drop-shadow(0 4px 8px #0006);width:100%;height:100%}.c11-rating{font-variation-settings:"EXPO" -10;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:9px;font-family:Exposure,OpenRunde,sans-serif;font-size:18px;font-weight:500;line-height:1;display:inline-flex;position:relative;transform:rotate(45deg)}.c11-rating>span{transform:rotate(-45deg)}.c11-rating-bronze{color:#f0d2a9;background:linear-gradient(135deg,#785640,#3f2e1f);border:1px solid #e08a4b80;box-shadow:inset 0 1px #ffffff1a}.c11-rating-silver{color:#fff;background:linear-gradient(135deg,#a3b5c9,#3d5168);border:1px solid #7bb7ff8c;box-shadow:0 0 12px #7bb7ff59,inset 0 1px #fff3}.c11-rating-gold{color:#1a1300;background:linear-gradient(135deg,#ffe057,#e0a800);border:1px solid #ffffff80;box-shadow:0 0 18px #fecc00a6,inset 0 1px #ffffff80}.c11-rating-legendary{color:#1a1300;background:linear-gradient(135deg,#ffe057 0%,#fecc00 30%,#ff8d96 60%,#c084fc 100%);border:1px solid #ffffff8c;animation:1.8s ease-in-out infinite c11-glow-pulse-soft;box-shadow:0 0 22px #fecc00b3,0 0 8px #ff8d9680,inset 0 1px #ffffffb3}@keyframes c11-glow-pulse-soft{0%,to{box-shadow:0 0 18px #fecc008c,inset 0 1px #fff9}50%{box-shadow:0 0 32px #fecc00e6,inset 0 1px #ffffffe6}}.c11-rating-sm{width:32px;height:32px;box-shadow:none;border-radius:7px;margin:6px;font-size:13px}.c11-rating-sm.c11-rating-legendary{box-shadow:0 0 14px #fecc008c}.c11-rating-xs{border-radius:6px;width:26px;height:26px;margin:4px;font-size:11px}.c11-skill-row{grid-template-columns:90px 1fr 32px;align-items:center;gap:8px;font-size:12px;display:grid}.c11-skill-bar{background:#ffffff0f;border-radius:999px;height:6px;position:relative;overflow:hidden}.c11-skill-fill{background:linear-gradient(90deg, var(--c11-yellow), var(--c11-yellow-deep));border-radius:999px;height:100%;transition:width .32s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 8px #fecc0059}.c11-skill-fill-rival{background:linear-gradient(90deg,#ff5562,#ff8d96);box-shadow:0 0 8px #ff55624d}.c11-tnode{cursor:pointer;-webkit-user-select:none;user-select:none;place-items:center;width:70px;height:70px;transition:transform .16s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.c11-tnode:active{transform:scale(.92)}.c11-tnode-ring{-webkit-backdrop-filter:blur(6px);background:#ffffff06;border:1px dashed #ffffff2e;border-radius:50%;transition:border-color .2s,background .2s,box-shadow .2s;position:absolute;inset:0}.c11-tnode:hover .c11-tnode-ring{background:#fecc000f;border-color:#fecc0080}.c11-tnode-filled .c11-tnode-ring{background:#fecc000f;border:1px solid #fecc0073;box-shadow:inset 0 0 0 2px #fecc0033,0 0 16px #fecc0040}.c11-tnode-captain .c11-tnode-ring{background:#fecc001f;border:1px solid #fecc00f2;animation:2s ease-in-out infinite c11-captain-pulse;box-shadow:inset 0 0 0 2px #fecc0066,0 0 20px #fecc008c,0 0 40px #fecc004d}@keyframes c11-captain-pulse{0%,to{box-shadow:inset 0 0 0 2px #fecc0066,0 0 18px #fecc0073,0 0 30px #fecc0040}50%{box-shadow:inset 0 0 0 3px #fecc008c,0 0 28px #fecc00b3,0 0 50px #fecc0066}}.c11-tnode-bezel{color:#fff;text-align:center;z-index:1;background:radial-gradient(circle at 30% 30%,#fecc0033,#0000 65%);border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;inset:7px}.c11-tnode-empty .c11-tnode-bezel{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:1px;font-size:11px;display:flex}.c11-tnode-spark{pointer-events:none;opacity:0;z-index:0;border-radius:50%;position:absolute;inset:-2px}.c11-tnode-burst .c11-tnode-spark{opacity:1}.c11-tnode-burst:before,.c11-tnode-burst:after{content:"";pointer-events:none;border:2px solid #fecc0099;border-radius:50%;animation:.7s ease-out forwards c11-node-burst;position:absolute;inset:-6px}.c11-tnode-burst:after{border-color:#fecc004d;animation-delay:.1s}@keyframes c11-node-burst{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.c11-pitch{isolation:isolate;background:radial-gradient(at 50% 100%,#3d80e033 0%,#0000 70%),radial-gradient(at 50% 0,#3d80e033 0%,#0000 70%),repeating-linear-gradient(0deg,#0000 0 28px,#ffffff0a 28px 56px),linear-gradient(#143a6b 0%,#0e2a4d 100%);border:1px solid #ffffff1a;border-radius:18px;position:relative;overflow:hidden}.c11-pitch:before{content:"";pointer-events:none;z-index:1;border:1px solid #fff3;border-radius:10px;position:absolute;inset:10px}.c11-pitch:after{content:"";pointer-events:none;z-index:1;background:#fff3;width:1px;position:absolute;top:10px;bottom:10px;left:50%}.c11-pitch-center{pointer-events:none;z-index:1;border:1px solid #fff3;border-radius:50%;width:78px;height:78px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c11-packet{pointer-events:none;z-index:4;offset-path:var(--c11-path);offset-rotate:0deg;background:radial-gradient(circle,#fecc00f2 0%,#fecc0000 70%);border-radius:50%;width:8px;height:8px;animation:1.5s linear infinite c11-packet-fly;position:absolute;box-shadow:0 0 12px #fecc00b3}@keyframes c11-packet-fly{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.c11-packet-red{background:radial-gradient(circle,#ff5562f2 0%,#ff556200 70%);box-shadow:0 0 14px #ff5562cc}.c11-spark{pointer-events:none;z-index:4;background:#fff;border-radius:50%;width:4px;height:4px;position:absolute}@keyframes c11-sparkle{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--sx,20px), var(--sy,-30px)) scale(0);opacity:0}}.c11-spark-anim{animation:.7s ease-out forwards c11-sparkle}.c11-vs-stage{grid-template-columns:1fr 70px 1fr;align-items:center;gap:4px;padding:28px 16px;display:grid;position:relative}.c11-vs-side{flex-direction:column;align-items:center;gap:12px;display:flex}.c11-vs-side-left{animation:.7s cubic-bezier(.2,.7,.2,1) both c11-slide-from-left}.c11-vs-side-right{animation:.7s cubic-bezier(.2,.7,.2,1) both c11-slide-from-right}@keyframes c11-slide-from-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes c11-slide-from-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.c11-vs-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.c11-vs-mark{place-items:center;width:70px;height:70px;display:grid;position:relative}.c11-vs-mark-text{font-variation-settings:"EXPO" -5;color:#fff;text-shadow:0 0 16px #fecc0080,0 0 4px #ff556266;letter-spacing:-.04em;z-index:1;font-family:Exposure,OpenRunde,sans-serif;font-size:32px;font-weight:500;position:relative}.c11-vs-mark-glow{filter:blur(2px);background:radial-gradient(circle,#fecc004d 0%,#0000 60%),radial-gradient(circle,#ff55622e 0%,#0000 70%);border-radius:50%;animation:1.8s ease-in-out infinite c11-vs-pulse;position:absolute;inset:-10px}@keyframes c11-vs-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.c11-vs-divider{background:linear-gradient(#0000,#ffffff40 30% 70%,#0000);width:1px;position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%)}.c11-vs-statrow{grid-template-columns:1fr 80px 1fr;align-items:center;gap:10px;padding:8px 0;display:grid}.c11-vs-bar-left,.c11-vs-bar-right{background:#ffffff0f;border-radius:999px;height:8px;position:relative;overflow:hidden}.c11-vs-bar-left{direction:rtl}.c11-vs-bar-left>div,.c11-vs-bar-right>div{border-radius:999px;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1)}.c11-vs-bar-left>div{background:linear-gradient(90deg,#fecc0066,#fecc00);box-shadow:0 0 8px #fecc0099}.c11-vs-bar-right>div{background:linear-gradient(90deg,#ff5562,#ff556280);box-shadow:0 0 8px #ff556280}.c11-vs-stat-label{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:var(--c11-muted);font-size:10px}@keyframes c11-fo-text-rise{0%{opacity:0;transform:translateY(20px)scale(.7)}20%{opacity:1;transform:translateY(-4px)scale(1.1)}80%{opacity:1;transform:translateY(-22px)scale(1)}to{opacity:0;transform:translateY(-46px)scale(.95)}}.c11-fo-text{font-variation-settings:"EXPO" -10;letter-spacing:.04em;text-align:center;pointer-events:none;z-index:60;text-shadow:0 0 18px,0 0 4px;white-space:nowrap;font-family:Exposure,OpenRunde,sans-serif;font-size:44px;font-weight:500;animation:1.5s ease-out forwards c11-fo-text-rise;position:absolute;top:38%;left:50%;transform:translate(-50%)}.c11-fo-text-sm{font-size:26px}.c11-fo-text-side{font-size:28px;top:30%;left:auto;right:16px;transform:translate(0)}.c11-noselect{-webkit-user-select:none;user-select:none}.c11-focus-ring:focus-visible{outline:2px solid var(--c11-yellow);outline-offset:2px}@media (prefers-reduced-motion:reduce){.c11-shimmer:after,.c11-glow-pulse,.c11-pack-reveal-anim,.c11-shake,.c11-beam,.c11-cyber-avatar-ring,.c11-pcard-shimmer,.c11-tnode-captain .c11-tnode-ring,.c11-crest-aura,.c11-vs-mark-glow{animation:none!important}}.c11-shake-soft{animation:.38s cubic-bezier(.36,.07,.19,.97) c11-shake-soft}.c11-shake-strong{animation:.6s cubic-bezier(.36,.07,.19,.97) c11-shake-strong}@keyframes c11-shake-soft{0%,to{transform:translate(0,0)}20%{transform:translate(-3px,1px)rotate(-.3deg)}40%{transform:translate(3px,-1px)rotate(.3deg)}60%{transform:translate(-2px,1px)rotate(-.2deg)}80%{transform:translate(2px)rotate(.2deg)}}@keyframes c11-shake-strong{0%,to{transform:translate(0,0)}10%{transform:translate(-6px,2px)rotate(-.4deg)}20%{transform:translate(7px,-3px)rotate(.5deg)}30%{transform:translate(-5px,3px)rotate(-.4deg)}40%{transform:translate(6px,-2px)rotate(.4deg)}50%{transform:translate(-4px,3px)rotate(-.3deg)}60%{transform:translate(5px,-2px)rotate(.3deg)}70%{transform:translate(-3px,2px)rotate(-.2deg)}80%{transform:translate(3px)rotate(.2deg)}90%{transform:translate(-2px,1px)}}.c11-pack-flip{perspective:1000px}.c11-pack-card{width:100%;height:380px;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:relative}.c11-pack-card-flipped{transform:rotateY(180deg)}.c11-pack-face{backface-visibility:hidden;border:1px solid var(--c11-line);border-radius:18px;position:absolute;inset:0;overflow:hidden}.c11-pack-back{background:radial-gradient(circle,#fecc004d,#0000 70%),linear-gradient(135deg,#0a1130,#1a2350);justify-content:center;align-items:center;display:flex}.c11-pack-front{background:linear-gradient(#0f1532 0%,#070b18 100%);border:1px solid #ffffff1a;padding:10px;transform:rotateY(180deg)}.c11-pack-reveal-anim{animation:.8s cubic-bezier(.2,.7,.2,1) c11-card-reveal}@keyframes c11-card-reveal{0%{opacity:0;transform:scale(.85)rotateY(180deg)}to{opacity:1;transform:scale(1)rotateY(180deg)}}@keyframes c11-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.c11-fade-up{animation:.36s ease-out both c11-fade-up}@keyframes c11-pop-in{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}.c11-pop-in{animation:.38s cubic-bezier(.2,.7,.2,1) both c11-pop-in}.c11-toast-pop{animation:.36s cubic-bezier(.2,.7,.2,1) c11-toast-pop}@keyframes c11-toast-pop{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.c11-ticker-row{border-radius:10px;grid-template-columns:36px 32px 1fr;align-items:center;gap:8px;padding:8px 10px;font-size:12px;line-height:1.35;display:grid}.c11-ticker-row-live{animation:.32s cubic-bezier(.2,.7,.2,1) both c11-fade-up}.c11-bignum{font-variation-settings:"EXPO" -10;font-feature-settings:"tnum" 1;letter-spacing:-.04em;font-family:Exposure,OpenRunde,sans-serif;font-weight:500;line-height:.85}.c11-live-dot{background:#ff5562;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite c11-live-pulse;display:inline-block;box-shadow:0 0 10px #ff5562cc}@keyframes c11-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.c11-cta-play{letter-spacing:.04em;color:#1a1300;cursor:pointer;text-transform:uppercase;isolation:isolate;background:linear-gradient(#ffe057 0%,#fecc00 50%,#e0a800 100%);border:1px solid #ffffff4d;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #0000001a,0 8px 28px -8px #fecc00a6,0 0 0 1px #fecc0026}.c11-cta-play:before{content:"";z-index:1;mix-blend-mode:overlay;background:linear-gradient(110deg,#0000 30%,#ffffff80 50%,#0000 70%) 0 0/250% 250%;animation:2.6s linear infinite c11-shimmer-wave;position:absolute;inset:0}.c11-cta-play>*{z-index:2;position:relative}.c11-cta-play:hover{background:linear-gradient(#ffe973 0%,#ffd12e 50%,#e5b015 100%)}.c11-cta-play:active{transform:scale(.97)}.c11-cta-play:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.3)}.c11-numline{position:relative}.c11-numline:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000,currentColor 50%,#0000);border-radius:999px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.c11-tchip{border:1px solid var(--c11-line);cursor:grab;background:#ffffff0d;border-radius:12px;flex-direction:column;gap:4px;padding:6px;transition:all .2s;display:flex}.c11-tchip:hover{background:#fecc000d;border-color:#fecc0073;transform:translateY(-2px)}.c11-tchip:active{cursor:grabbing}.c11-turkish-num{font-variant-numeric:tabular-nums}@keyframes c11-rarity-shimmer{0%{opacity:0;transform:translate(-110%)}20%{opacity:1}60%{opacity:1}to{opacity:0;transform:translate(120%)}}.c11-rarity-shimmer{border-radius:inherit;pointer-events:none;z-index:3;mix-blend-mode:screen;position:absolute;inset:0}.c11-rarity-shimmer:before{content:"";background:linear-gradient(120deg,#0000 25%,#ffffff8c 50%,#0000 75%);animation:1.6s cubic-bezier(.2,.7,.2,1) forwards c11-rarity-shimmer;position:absolute;inset:0}.c11-pack-reveal-stage{isolation:isolate;position:relative}.c11-pack-reveal-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#fecc004d,#0000 65%);animation:1.6s ease-out forwards c11-pack-stage-pulse;position:absolute;inset:-20%}@keyframes c11-pack-stage-pulse{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1)}}@keyframes c11-legendary-ring{0%{opacity:0;transform:scale(.6)rotate(0)}60%{opacity:1}to{opacity:0;transform:scale(2.6)rotate(60deg)}}.c11-legendary-ring{pointer-events:none;-webkit-mask-composite:xor;opacity:0;background:conic-gradient(#ffe057,#fecc00,#ff8d96,#c084fc,#7bb7ff,#ffe057) border-box;border:3px solid #0000;border-radius:50%;animation:1.6s cubic-bezier(.2,.7,.2,1) forwards c11-legendary-ring;position:absolute;inset:-30%;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0)}@keyframes c11-card-flip-master{0%{opacity:0;transform:rotateY(0)scale(.8)}30%{opacity:1;transform:rotateY(0)scale(.95)}to{opacity:1;transform:rotateY(180deg)scale(1)}}.c11-card-flip-master{animation:.7s cubic-bezier(.2,.7,.2,1) forwards c11-card-flip-master}@keyframes c11-gold-splash{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-40px)}}.c11-gold-splash{animation:1.2s ease-out forwards c11-gold-splash}@keyframes c11-rare-pulse{0%,to{box-shadow:0 0 18px #7bb7ff80,inset 0 1px #fff3}50%{box-shadow:0 0 36px #7bb7ffd9,inset 0 1px #ffffff80}}.c11-rare-pulse{animation:2s ease-in-out infinite c11-rare-pulse}@keyframes c11-epic-pulse{0%,to{box-shadow:0 0 22px #fecc008c,inset 0 1px #ffffff80}50%{box-shadow:0 0 44px #fecc00f2,inset 0 1px #fffc}}.c11-epic-pulse{animation:1.6s ease-in-out infinite c11-epic-pulse}@keyframes c11-xp-fill{0%{stroke-dasharray:0 999}}.c11-xp-ring-fill{stroke-linecap:round;transition:stroke-dasharray .9s cubic-bezier(.2,.7,.2,1)}@keyframes c11-spark-zap{0%{opacity:0;transform:scale(.5)}60%{opacity:1}to{opacity:0;transform:scale(1.3)}}.c11-spark-zap{animation:.35s ease-out forwards c11-spark-zap}@keyframes c11-electric-bolt{0%{stroke-dashoffset:100px;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.c11-electric-bolt{stroke-dasharray:100;animation:.7s linear infinite c11-electric-bolt}@keyframes c11-num-pop{0%{transform:scale(.85)}60%{transform:scale(1.1)}to{transform:scale(1)}}.c11-num-pop{animation:.32s cubic-bezier(.2,.7,.2,1) c11-num-pop}@keyframes c11-sheet-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.c11-sheet-up{animation:.32s cubic-bezier(.2,.7,.2,1) both c11-sheet-up}.c11-ladder-node{border:1px solid var(--c11-line);font-variation-settings:"EXPO" -10;color:#fff;background:linear-gradient(#ffffff0d,#ffffff05);border-radius:50%;place-items:center;width:64px;height:64px;font-family:Exposure,OpenRunde,sans-serif;font-size:16px;font-weight:500;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s;display:grid;position:relative}.c11-ladder-node-locked{opacity:.5;filter:grayscale(.4)}.c11-ladder-node-claimed{background:#3ddc9714;border:1px solid #3ddc9766;box-shadow:inset 0 0 0 1px #3ddc9766}.c11-ladder-node-active{background:linear-gradient(#fecc0033,#fecc000d);border:1px solid #fecc00b3;animation:2s ease-in-out infinite c11-captain-pulse;box-shadow:0 0 18px #fecc0073}.c11-ladder-node-premium{border:1px solid #7bb7ff80}.c11-ladder-node-premium.c11-ladder-node-active{border:1px solid #7bb7ffb3;box-shadow:0 0 18px #7bb7ff73}.c11-rank-chip{letter-spacing:.04em;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.c11-fo-text-xl{font-size:56px}.c11-fo-text-combo{font-variation-settings:"EXPO" -8;text-align:center;pointer-events:none;z-index:60;text-shadow:0 0 16px;font-family:Exposure,OpenRunde,sans-serif;font-size:30px;font-weight:500;animation:1.4s ease-out forwards c11-fo-text-rise;position:absolute;top:50%;left:50%;transform:translate(-50%)}.c11-brandword{align-items:center;gap:12px;display:inline-flex}@keyframes c11-spin{to{transform:rotate(360deg)}}.c11-spinner{border:2px solid #ffffff29;border-top-color:#fecc00d9;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite c11-spin}@keyframes c11-trail-fade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}.c11-trail-particle{pointer-events:none;border-radius:50%;width:4px;height:4px;animation:.7s ease-out forwards c11-trail-fade;position:absolute;box-shadow:0 0 8px}.c11-rare-flash{border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 0%,#ffffff59 30%,#fffc 50%,#ffffff59 70%,#0000 100%) -100% 0/200% 100%;animation:1.6s linear forwards c11-rare-shine;position:absolute;inset:-2px}@keyframes c11-rare-shine{to{background-position:200% 0}}@keyframes c11-min-pulse{0%,to{opacity:1;text-shadow:0 0 12px #fecc0066}50%{opacity:.7;text-shadow:0 0 24px #fecc0099}}.c11-min-pulse{animation:1.6s ease-in-out infinite c11-min-pulse}.c11-gold-btn{color:#1a1300;background:linear-gradient(#ffe057 0%,#fecc00 60%,#e0a800 100%);border:1px solid #fff6;box-shadow:inset 0 1px #fff9,inset 0 -2px #0000001a,0 0 0 1px #fecc002e,0 6px 24px -8px #fecc0099}.c11-gold-btn:hover{background:linear-gradient(#ffe973 0%,#ffd12e 60%,#e5b015 100%)}.c11-apex-bg-rim{background:radial-gradient(circle,#ff556233 0%,#0000 60%),radial-gradient(circle at 50% 100%,#ff8d962e 0%,#0000 70%)}@keyframes c11-count-up{0%{opacity:0;transform:scale(.6)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.c11-count-up{animation:.6s cubic-bezier(.2,.7,.2,1) c11-count-up}@keyframes c11-efekt-shake-rise{0%{opacity:0;transform:translate(-50%,30px)scale(.4)rotate(-8deg)}50%{opacity:1;transform:translate(-50%,-10px)scale(1.3)rotate(4deg)}to{opacity:0;transform:translate(-50%,-50px)scale(1)rotate(0)}}.c11-fo-efekt{font-variation-settings:"EXPO" -8;text-align:center;pointer-events:none;z-index:65;color:#ffe057;text-shadow:0 0 8px #ffe057,0 0 22px #fecc00b3,0 0 40px #fecc0080;white-space:nowrap;letter-spacing:.04em;font-family:Exposure,OpenRunde,sans-serif;font-size:80px;font-weight:500;animation:1.5s ease-out forwards c11-efekt-shake-rise;position:absolute;top:38%;left:50%}@keyframes c11-coin-spawn{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(-90deg)}20%{opacity:1}to{opacity:0;transform:translate(var(--cx,0), var(--cy,-120px)) scale(1) rotate(120deg)}}.c11-coin{pointer-events:none;filter:drop-shadow(0 0 8px #fecc00b3);width:22px;height:22px;animation:1.2s cubic-bezier(.2,.7,.2,1) forwards c11-coin-spawn;position:absolute;top:50%;left:50%}@keyframes c11-chest-progress{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.c11-chest-progress{transform-origin:50%;animation:1.4s cubic-bezier(.4,0,.2,1) forwards c11-chest-progress;transform:rotate(-90deg)}@keyframes c11-upgrade-ready-pulse{0%,to{box-shadow:inset 0 0 0 1px #3ddc9773,0 0 #3ddc9700,0 8px 28px -6px #3ddc978c}50%{box-shadow:inset 0 0 0 1px #3ddc97d9,0 0 0 4px #3ddc9759,0 10px 32px -4px #3ddc97d9}}.c11-upgrade-ready{text-shadow:0 0 8px #fff6;animation:1.4s ease-in-out infinite c11-upgrade-ready-pulse;color:#053827!important;background:linear-gradient(#7ee5b6 0%,#3ddc97 50%,#2bb581 100%)!important;border-color:#3ddc97e6!important}@keyframes c11-shimmer-pass{0%{background-position:0%}to{background-position:200%}}.c11-shimmer-pass{background-image:linear-gradient(110deg,#3ddc9700 0%,#ffffff73 35%,#3ddc9700 70%);background-size:200% 100%;animation:1.6s linear infinite c11-shimmer-pass}@keyframes c11-levelup-fadein{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.c11-levelup-backdrop{animation:.28s ease-out c11-levelup-fadein}@keyframes c11-levelup-rise{0%{opacity:0;transform:translateY(60px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.c11-levelup-panel{animation:.38s cubic-bezier(.2,.7,.2,1) both c11-levelup-rise}@keyframes c11-levelup-stat-pop{0%{opacity:0;transform:scale(.6)translateY(20px)}60%{opacity:1;transform:scale(1.16)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.c11-levelup-stat{animation:.48s cubic-bezier(.2,.7,.2,1) both c11-levelup-stat-pop}@keyframes c11-levelup-plus{0%{opacity:0;transform:scale(.3)rotate(-15deg)}60%{opacity:1;transform:scale(1.5)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(0)}}.c11-levelup-plus{animation:.6s cubic-bezier(.2,.7,.2,1) both c11-levelup-plus}@keyframes c11-chromatic-flash{0%{text-shadow:-2px 0 #ff556200,2px 0 #7bb7ff00;filter:hue-rotate()saturate()}20%{text-shadow:-3px 0 #ff5562d9,3px 0 #7bb7ffd9;filter:hue-rotate(15deg)saturate(1.4)}to{text-shadow:-1px 0 #ff556200,1px 0 #7bb7ff00;filter:hue-rotate()saturate()}}.c11-chromatic{animation:.36s ease-out both c11-chromatic-flash}@keyframes c11-score-halo{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}.c11-score-halo{animation:.9s ease-out forwards c11-score-halo}.c11-haptic{transition:transform .1s cubic-bezier(.4,0,.2,1),filter .1s}.c11-haptic:active{filter:brightness(.92)saturate(1.2);transform:scale(.96)}@keyframes c11-levelup-shimmer{0%{background-position:0%}to{background-position:200%}}.c11-levelup-shimmer{background:linear-gradient(110deg,#fecc0000 0%,#fecc00cc 35%,#fecc0000 70%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite c11-levelup-shimmer}.c11-blur-back{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#070b18c7}.c11-stat-bar-delta{background:#ffffff14;border-radius:999px;height:8px;position:relative;overflow:hidden}.c11-stat-bar-delta>.c11-stat-bar-before,.c11-stat-bar-delta>.c11-stat-bar-after{border-radius:999px;height:100%;position:absolute;top:0;left:0}.c11-stat-bar-before{background:#3ddc9773}.c11-stat-bar-after{background:linear-gradient(90deg,#3ddc97,#7ee5b6);animation:.6s cubic-bezier(.2,.7,.2,1) both c11-bar-grow;box-shadow:0 0 10px #3ddc978c}@keyframes c11-bar-grow{0%{width:0}}@keyframes c11-bar-slide{0%{transform:translate(-100%)}to{transform:translate(0)}}.c11-stat-bar-after{transform-origin:0}.c11-levelup-stat-enter>.c11-stat-bar-delta>.c11-stat-bar-after{animation:.6s cubic-bezier(.2,.7,.2,1) .22s both c11-bar-grow,.6s cubic-bezier(.2,.7,.2,1) .22s both c11-bar-slide}.c11-cinematic-btn{color:#053827;letter-spacing:.04em;cursor:pointer;background:linear-gradient(#7ee5b6 0%,#3ddc97 100%);border:1px solid #3ddc9766;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 4px 18px -4px #3ddc97b3}.c11-cinematic-btn:hover{filter:brightness(1.08)saturate(1.1)}@media (prefers-reduced-motion:reduce){.c11-upgrade-ready,.c11-shimmer-pass,.c11-chest-progress,.c11-coin,.c11-chromatic,.c11-haptic,.c11-stat-bar-after,.c11-levelup-shimmer{animation:none!important}}.c11-pitch{background:radial-gradient(ellipse at 50% 100%, var(--c11-pitch-in-top,#3d80e038) 0%, transparent 70%), radial-gradient(ellipse at 50% 0%, var(--c11-pitch-out-bot,#fecc0038) 0%, transparent 70%), repeating-linear-gradient(0deg, transparent 0px, transparent 28px, var(--c11-pitch-line,#ffffff0a) 28px, #ffffff0a 56px), linear-gradient(180deg, var(--c11-pitch-from,#143a6b) 0%, var(--c11-pitch-to,#0e2a4d) 100%);isolation:isolate;border:1px solid #ffffff1a;border-radius:18px;transition:background .32s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}@keyframes c11-tnode-drop{0%{box-shadow:0 0 #fecc0000}60%{box-shadow:0 0 26px 4px #fecc00bf}to{box-shadow:0 0 #fecc0000}}.c11-tnode-drop{animation:.7s cubic-bezier(.2,.7,.2,1) c11-tnode-drop;background:#fecc001a!important;border:1px dashed #fecc00d9!important}@keyframes c11-tnode-drop-success{0%{filter:brightness(1.6);transform:scale(.6)}60%{filter:brightness(1.3);transform:scale(1.18)}to{filter:brightness();transform:scale(1)}}.c11-tnode-drop-success{animation:.54s cubic-bezier(.2,.7,.2,1) c11-tnode-drop-success}@keyframes c11-tchip-pickup{to{filter:brightness(1.25);transform:scale(1.04)}}.c11-tchip-dragging{animation:.2s ease-out forwards c11-tchip-pickup;cursor:grabbing!important}.c11-drag-trail{pointer-events:none;z-index:80;position:fixed;inset:0}.c11-drag-ghost-chip{z-index:81;pointer-events:none;filter:drop-shadow(0 8px 20px #fecc008c);position:fixed;transform:translate(-50%,-50%)rotate(-2deg)}@keyframes c11-tchip-flash{0%{box-shadow:0 0 0 4px #3ddc97d9}to{box-shadow:0 0 #3ddc9700}}.c11-tchip-flash{animation:.8s ease-out c11-tchip-flash}.c11-captain-crown{color:#1a1300;z-index:6;background:linear-gradient(135deg,#ffe057,#fecc00);border:1px solid #fff6;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 0 14px #fecc0099,inset 0 1px #fff9}.c11-bench-section{background:#ffffff05;border:1px dashed #ffffff1a;border-radius:14px;padding:12px;transition:border-color .24s,background .24s;position:relative}.c11-bench-section.c11-bench-active{background:#fecc000a;border-color:#fecc0073}.c11-tnode-receiving{outline-offset:4px;filter:brightness(1.18);outline:2px solid #fecc00d9}.c11-captain-pulse{animation:1.6s ease-in-out infinite c11-captain-shimmer}@keyframes c11-captain-shimmer{0%,to{box-shadow:0 0 0 1px #fecc004d}50%{box-shadow:0 0 0 2px #fecc00f2}}.c11-pos{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:4px;font-family:OpenRunde,system-ui,sans-serif;font-weight:700;line-height:1;display:inline-flex}.c11-pos-tag{letter-spacing:.18em;color:#fff;text-shadow:0 0 6px #00000073;background:linear-gradient(180deg, var(--c11-pos-bg-1,#7bb7ff) 0%, var(--c11-pos-bg-2,#112b5a) 100%);border:1px solid var(--c11-pos-bg-1,#7bb7ff);min-width:38px;height:20px;box-shadow:0 0 10px var(--c11-pos-bg-glow,#7bb7ff73), inset 0 1px 0 #ffffff2e;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.c11-pos-lg{border-radius:8px;min-width:48px;height:26px;padding:0 10px;font-size:13px}.c11-pos-role{letter-spacing:.04em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 0 6px #00000080;white-space:nowrap;letter-spacing:.02em;font-size:10px;font-weight:600}.c11-pos-def{--c11-pos-bg-1:#7bb7ff;--c11-pos-bg-2:#1e3a8a;--c11-pos-bg-glow:#7bb7ff8c}.c11-pos-os{--c11-pos-bg-1:#3ddc97;--c11-pos-bg-2:#14543b;--c11-pos-bg-glow:#3ddc978c}.c11-pos-for{--c11-pos-bg-1:#fecc00;--c11-pos-bg-2:#b8860b;--c11-pos-bg-glow:#fecc008c;color:#1a1300;text-shadow:0 0 6px #00000059}.c11-pos-for .c11-pos-tag{color:#1a1300}.c11-pos-row{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.c11-pos-empty{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;letter-spacing:.05em;font-size:10px;font-weight:600}
