.server-bar{position:relative}.server-bar>.king-pvp{position:absolute;z-index:12;top:104px;right:calc(100% + 16px);width:218px;min-height:345px}.showcase-container>.king-pvp{position:absolute;z-index:12;top:104px;right:calc(100% + 16px);width:218px;min-height:345px}.king-pvp{--king-gold:#d4af37;--king-bright:#f3d77a;position:relative;width:100%;min-height:345px;padding:56px 16px 17px;display:flex;flex-direction:column;align-items:center;overflow:visible;border:1px solid rgba(212,175,55,.5);background:radial-gradient(circle at 50% 17%,rgba(212,175,55,.18),transparent 35%),linear-gradient(165deg,#17130d 0%,#08090b 58%,#12100b 100%);box-shadow:inset 0 0 35px rgba(0,0,0,.75),0 14px 28px rgba(0,0,0,.38);color:#fff;text-align:center}.king-pvp:before,.king-pvp:after{content:"";position:absolute;inset:7px;border:1px solid rgba(212,175,55,.16);pointer-events:none}.king-pvp:after{inset:auto 18px 6px;height:2px;background:linear-gradient(90deg,transparent,var(--king-gold),transparent);border:0}.king-pvp__crown{position:absolute;z-index:3;top:-31px;left:50%;width:126px;height:70px;transform:translateX(-50%);overflow:visible;filter:drop-shadow(0 7px 8px rgba(0,0,0,.72))}.king-pvp__crown path{fill:url(#none);fill:var(--king-gold);stroke:var(--king-bright);stroke-width:2;stroke-linejoin:round}.king-pvp__crown path:last-child{fill:none;stroke:rgba(255,239,173,.66);stroke-width:1.6}.king-pvp__title{position:relative;z-index:2;width:calc(100% + 8px);padding:8px 8px 7px;border-block:1px solid rgba(212,175,55,.58);background:linear-gradient(90deg,transparent,rgba(212,175,55,.14),transparent)}.king-pvp__title small{display:block;color:#8f7b47;font-size:8px;letter-spacing:.35em}.king-pvp__title h2{margin:1px 0 0;color:var(--king-bright);font-family:"Roboto Condensed",Tahoma,Verdana,sans-serif;font-size:22px;line-height:1;letter-spacing:.12em;text-shadow:0 2px 9px rgba(0,0,0,.9)}.king-pvp__laurels{position:absolute;z-index:1;top:89px;left:50%;width:218px;height:136px;transform:translateX(-50%);pointer-events:none}.king-pvp__laurels svg{width:100%;height:100%}.king-pvp__laurels path{fill:none;stroke:rgba(212,175,55,.63);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.king-pvp__portrait{position:relative;z-index:2;width:150px;height:150px;margin-top:14px;padding:4px;border:1px solid var(--king-gold);background:#000;box-shadow:0 0 0 4px rgba(212,175,55,.1),0 0 25px rgba(212,175,55,.22)}.king-pvp__portrait img{display:block;width:100%;height:100%;object-fit:cover;background:#050505}.king-pvp__name{position:relative;z-index:2;width:92%;margin-top:8px;padding:5px 6px;border-block:1px solid rgba(212,175,55,.28);background:rgba(0,0,0,.55);color:#fff;font-size:16px;line-height:1.1;letter-spacing:.05em}.king-pvp__class,.king-pvp__titles{position:relative;z-index:2;display:block;font-family:"Roboto Condensed",Tahoma,Verdana,sans-serif;font-size:12px;line-height:1.35}.king-pvp__class{margin-top:4px;color:#e9e4d8;font-weight:700}.king-pvp__titles{color:var(--king-gold);font-weight:700}.king-pvp__next{position:relative;z-index:2;width:100%;margin-top:8px;padding-top:7px;border-top:1px solid rgba(212,175,55,.27);font-family:"Roboto Condensed",Tahoma,Verdana,sans-serif}.king-pvp__next small,.king-pvp__next time{display:block}.king-pvp__next small{color:#897d61;font-size:9px;letter-spacing:.17em}.king-pvp__next time{margin-top:2px;color:var(--king-bright);font-size:12px;font-weight:700}.pvp-king-editor{--king-gold:#d4af37;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,430px);gap:28px;align-items:center;margin:24px 0;padding:28px;border:1px solid rgba(212,175,55,.42);background:linear-gradient(135deg,#14120d,#090a0d);box-shadow:inset 0 0 40px rgba(0,0,0,.45)}.pvp-king-editor__copy small{color:var(--king-gold);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.pvp-king-editor__copy h2{margin:7px 0;color:#fff;font-size:25px}.pvp-king-editor__copy p{max-width:600px;margin:0;color:#a8a49b;line-height:1.6}.pvp-king-editor__form{display:grid;grid-template-columns:108px 1fr;gap:10px 14px;align-items:center}.pvp-king-editor__preview{grid-row:1/3;width:108px;height:108px;padding:3px;border:1px solid var(--king-gold);background:#000}.pvp-king-editor__preview img{display:block;width:100%;height:100%;object-fit:cover}.pvp-king-editor__choose,.pvp-king-editor__form button{display:flex;min-height:44px;align-items:center;justify-content:center;border:1px solid rgba(212,175,55,.65);background:#19160f;color:#f0d678;font-size:11px;font-weight:800;letter-spacing:.1em;cursor:pointer}.pvp-king-editor__choose input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pvp-king-editor__form button{background:linear-gradient(180deg,#d9b84c,#a57c18);color:#120e05}.pvp-king-editor__form button:disabled{opacity:.55;cursor:wait}@media(max-width:1920px){.king-pvp{min-height:345px}}@media(max-width:1600px){.king-pvp{padding-inline:13px}}@media(max-width:1440px){.king-pvp__portrait{width:142px;height:142px}}@media(max-width:1366px){.king-pvp__title h2{font-size:20px}}@media(max-width:1280px){.king-pvp{min-height:330px}.king-pvp__portrait{width:132px;height:132px}}@media(max-width:1024px){.pvp-king-editor{grid-template-columns:1fr}}@media(max-width:768px){.pvp-king-editor{padding:22px}}@media(max-width:430px){.king-pvp{width:100%;min-height:332px}.pvp-king-editor__form{grid-template-columns:88px 1fr}.pvp-king-editor__preview{width:88px;height:88px}}@media(max-width:390px){.king-pvp__title h2{font-size:19px}.pvp-king-editor{padding:17px;gap:18px}.pvp-king-editor__form{grid-template-columns:1fr}.pvp-king-editor__preview{grid-row:auto;width:110px;height:110px;margin:auto}.pvp-king-editor__choose,.pvp-king-editor__form button{width:100%}}@media(max-width:1780px){.server-bar>.king-pvp{position:relative;z-index:12;grid-column:1/-1;top:auto;right:auto;width:min(100%,390px);max-width:390px;margin:32px auto 16px}.showcase-container>.king-pvp{position:relative;z-index:12;top:auto;right:auto;width:min(100%,390px);max-width:390px;margin:32px auto 16px}}@media(prefers-reduced-motion:reduce){.king-pvp *,.pvp-king-editor *{scroll-behavior:auto!important;transition:none!important}}

/* REI DO PVP v39: coroa metálica e raios isolados */
.king-pvp{isolation:isolate;overflow:visible}
.king-pvp__portrait{overflow:hidden}
.king-pvp__crown{overflow:visible;pointer-events:none}
.king-pvp__crown .king-pvp__crown-depth{fill:#5A3608;stroke:#8B5A14;stroke-width:2}
.king-pvp__crown .king-pvp__crown-shell{fill:url(#king-crown-metal-v39);stroke:#FFE6A3;stroke-width:1.15;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6))}
.king-pvp__crown .king-pvp__crown-highlight{fill:none;stroke:rgba(255,230,163,.65);stroke-width:1}
.king-pvp__crown .king-pvp__crown-band{fill:url(#king-crown-metal-v39);stroke:#8B5A14;stroke-width:1.4}
.king-pvp__crown .king-pvp__crown-detail{fill:none;stroke:#FFE6A3;stroke-width:1;opacity:.72}
.king-pvp__crown-jewels{fill:#FFF1B8;stroke:#8B5A14;stroke-width:1}
.king-pvp__lightning{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);z-index:4;overflow:visible;pointer-events:none;opacity:0;transition:opacity .34s ease-out;filter:drop-shadow(0 0 2px rgba(255,215,106,.35))}
.king-pvp__bolt{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation-play-state:paused}
.king-pvp__bolt--main{stroke:#D4AF37;stroke-width:1.15;stroke-dasharray:16 84;stroke-dashoffset:100;animation:king-electric-run 1.25s linear infinite}
.king-pvp__bolt--branch{stroke:#FFD76A;stroke-width:.8;stroke-dasharray:5 17;stroke-dashoffset:22;animation:king-electric-branch .92s linear infinite}
.king-pvp__bolt--spark{stroke:#FFF1B8;stroke-width:1;stroke-dasharray:2 8;animation:king-electric-spark .64s steps(2,end) infinite}
.king-pvp__bolt{animation-play-state:paused}
@media (hover:hover) and (pointer:fine){.king-pvp:hover .king-pvp__lightning{opacity:1}.king-pvp:hover .king-pvp__bolt{animation-play-state:running}}
.king-pvp:focus-within .king-pvp__lightning{opacity:1}.king-pvp:focus-within .king-pvp__bolt{animation-play-state:running}
@keyframes king-electric-run{to{stroke-dashoffset:0}}
@keyframes king-electric-branch{to{stroke-dashoffset:0}}
@keyframes king-electric-spark{0%,100%{opacity:.25}50%{opacity:1}}
@media (prefers-reduced-motion:reduce){.king-pvp__bolt{animation:none!important}.king-pvp:hover .king-pvp__lightning,.king-pvp:focus-within .king-pvp__lightning{opacity:.72}}
@media (hover:none),(pointer:coarse){.king-pvp__lightning{opacity:0!important}.king-pvp__bolt{animation-play-state:paused!important}}
