:root{--wrap:1240px;--gold:#ffad22;--orange:#ff7a00;--red:#ff351e;--green:#00ff74;--line:rgba(255,130,25,.45)}*{box-sizing:border-box}body{margin:0;background:#030201;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:800;overflow-x:hidden;background-image:linear-gradient(rgba(0,0,0,.88),rgba(0,0,0,.97)),url(page-bg.png);background-size:cover;background-attachment:fixed;background-position:center top}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.bf-wrap{width:min(var(--wrap),calc(100% - 32px));margin:auto}.bf-top{position:sticky;top:0;z-index:100;background:rgba(0,0,0,.98);border-bottom:1px solid var(--line)}.bf-nav{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px}.bf-links{display:flex;gap:8px;align-items:center;justify-content:center;flex:1}.bf-links a,.bf-login,.bf-user-toggle{height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:9px;text-transform:uppercase;font-size:12px;font-weight:1000;border:1px solid transparent;white-space:nowrap}.bf-links a:hover,.bf-links a.active{color:var(--gold);border-color:rgba(255,172,34,.55);background:linear-gradient(180deg,rgba(255,174,34,.15),rgba(255,68,0,.05));box-shadow:0 0 20px rgba(255,87,0,.25)}.bf-login,.bf-user-toggle{background:linear-gradient(180deg,#ffb52a,#e05500);color:#140600!important;border:0;box-shadow:0 0 20px rgba(255,99,0,.35)}.bf-hero,.bf-page-hero{position:relative;background:#050505;border-bottom:1px solid rgba(255,120,0,.38);overflow:hidden}.bf-hero{height:620px}.bf-page-hero{height:430px}.bf-hero:before,.bf-page-hero:before{content:"";position:absolute;inset:0;background:url(hero-banner.png) center top/cover no-repeat;filter:saturate(1.08) contrast(1.04)}.bf-hero:after,.bf-page-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.50),rgba(0,0,0,.10),rgba(0,0,0,.54)),linear-gradient(180deg,rgba(0,0,0,.05),#030201 100%)}.bf-hero-content{position:absolute;z-index:2;left:calc((100vw - min(var(--wrap),calc(100vw - 32px)))/2);bottom:54px;width:min(820px,calc(100% - 32px))}.bf-pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.bf-pill{height:36px;border-radius:999px;border:1px solid rgba(255,180,50,.65);display:flex;align-items:center;padding:0 14px;background:rgba(0,0,0,.55);color:#ffe2a0;font-size:12px;text-transform:uppercase}.bf-actions,.bf-page-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.bf-btn{height:52px;border-radius:10px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:1000;border:1px solid rgba(255,180,50,.55);transition:.18s}.bf-btn.play{background:linear-gradient(180deg,#ffbe31,#e25100);color:#140600;box-shadow:0 0 26px rgba(255,94,0,.42)}.bf-btn.account{background:rgba(10,10,10,.76);color:#fff}.bf-btn:hover{transform:translateY(-2px);filter:brightness(1.1)}.bf-next{min-height:52px;border-radius:10px;padding:0 16px;display:flex;align-items:center;gap:8px;background:rgba(0,0,0,.60);border:1px solid rgba(255,130,25,.45);color:#fff}.bf-dot{width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green);display:inline-block}.bf-status-red .bf-dot{background:#ff422b;box-shadow:0 0 12px #ff422b}.bf-status-gold .bf-dot{background:#ffc234;box-shadow:0 0 12px #ffc234}.bf-page-titlebar{background:rgba(4,4,4,.96);border-top:1px solid rgba(255,120,0,.3);border-bottom:1px solid rgba(255,120,0,.28);padding:22px 0}.bf-page-titlebar .bf-wrap{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.bf-page-titlebar h1{color:#ffad22;text-transform:uppercase;margin:0;font-size:34px;line-height:1;text-shadow:0 0 18px rgba(255,106,0,.45)}.bf-page-titlebar p{color:#eee;margin:7px 0 0;font-size:16px}.bf-socials{padding:16px 0;background:rgba(0,0,0,.35);border-bottom:1px solid rgba(255,120,0,.22)}.bf-social-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.bf-social{min-height:58px;border:1px solid rgba(255,135,0,.36);background:rgba(7,7,7,.88);border-radius:12px;display:flex;gap:10px;align-items:center;padding:10px;overflow:hidden}.bf-social img{width:34px;height:34px;flex:0 0 34px}.bf-social b{font-size:12px;display:block;line-height:1;text-transform:uppercase}.bf-social small{color:#d7c0a0;font-size:10px;display:block;margin-top:3px;white-space:nowrap}.bf-main{padding:24px 0}.bf-live-grid,.bf-trio{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:16px;margin-bottom:16px}.bf-card,.bf-info-card,.bf-rank-panel{background:linear-gradient(180deg,rgba(11,12,16,.96),rgba(3,3,5,.97));border:1px solid rgba(255,133,0,.42);border-radius:12px;padding:18px;box-shadow:0 18px 45px rgba(0,0,0,.32)}.bf-card h2,.bf-title{margin:0 0 13px;color:#ff9f16;text-transform:uppercase}.bf-live-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.bf-online-dot{color:#00ff74}.bf-status-list div,.bf-row{display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(255,255,255,.08);padding:10px 0;color:#dfc8b2}.bf-row span:last-child,.bf-status-list strong{color:#ffbd43}.bf-clean-text{color:#d7c3a8;font-weight:500;line-height:1.55}.bf-news-list{display:grid;gap:8px}.bf-news-list a{display:grid;grid-template-columns:70px 1fr;gap:10px;padding:8px;border-radius:9px;background:rgba(255,255,255,.04)}.bf-news-list img{height:48px;width:70px;object-fit:cover;border-radius:6px}.bf-stream-box,.bf-slide-img{height:140px;border-radius:10px;background:url(hero-banner.png) center/cover no-repeat;border:1px solid rgba(255,130,25,.3);margin-bottom:10px}.bf-carousel{min-height:250px;position:relative;overflow:hidden}.bf-slide{display:none}.bf-slide.active{display:block}.bf-slide-text h3,.bf-news-list b{color:#ffbc40;text-transform:uppercase}.bf-dots{position:absolute;right:16px;bottom:12px;display:flex;gap:6px}.bf-dots i{width:8px;height:8px;border-radius:50%;background:#70410b}.bf-dots i.active{background:#ffb52b}.bf-rank-board{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bf-rank-panel h3{margin:0 0 10px;color:#ff9f16;text-transform:uppercase;text-align:center}.bf-rank-list{display:flex;flex-direction:column;gap:8px}.bf-rank-mini{display:grid;grid-template-columns:42px 40px 1fr 70px;align-items:center;gap:8px;border:1px solid rgba(255,129,0,.28);background:rgba(45,10,5,.45);border-radius:8px;padding:8px}.bf-rank-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #ff8a00;box-shadow:0 0 12px rgba(255,120,0,.5)}.bf-rank-mini .pos,.bf-rank-mini .score{color:#ffb42b}.bf-rank-mini .score{text-align:right}.bf-rank-mini .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bf-content-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bf-info-card h3{margin:0 0 8px;color:#ff9f16;text-transform:uppercase}.bf-download-feature{border-color:rgba(255,190,55,.92);background:linear-gradient(135deg,rgba(255,121,0,.16),rgba(5,6,9,.96) 45%,rgba(0,0,0,.98))}.bf-tag{display:inline-flex;border:1px solid rgba(255,190,55,.72);border-radius:999px;padding:7px 12px;color:#ffe29a;background:rgba(0,0,0,.52);font-size:12px;text-transform:uppercase;margin-bottom:8px}.bf-shop-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.bf-shop-tab{height:42px;border-radius:9px;border:1px solid rgba(255,145,0,.45);background:#080808;color:#fff;padding:0 16px;text-transform:uppercase;font-weight:1000;cursor:pointer}.bf-shop-tab.active{background:linear-gradient(180deg,#ffb52a,#e05500);color:#140600}.bf-tab-content{display:none}.bf-tab-content.active{display:block}.bf-search{width:100%;height:46px;background:#050505;border:1px solid rgba(255,135,0,.45);border-radius:10px;color:#fff;padding:0 14px;margin:10px 0 14px}.bf-table{width:100%;border-collapse:collapse}.bf-table th,.bf-table td{border-top:1px solid rgba(255,255,255,.08);padding:11px;text-align:left}.bf-table th{color:#ffb42b;text-transform:uppercase;font-size:12px}.bf-build-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.bf-build-card{text-align:center;cursor:pointer}.bf-build-avatar{height:130px;border-radius:10px;background:url(hero-banner.png) center/cover no-repeat;margin-bottom:10px;border:1px solid rgba(255,139,0,.35)}.bf-footer{margin-top:28px;border-top:1px solid rgba(255,122,0,.35);padding:28px 0;background:rgba(0,0,0,.88)}.bf-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:24px}.bf-brand{font-size:28px;line-height:.9}.bf-brand span{color:#ff5b00}.bf-payment-logos{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.bf-payment-logos img{height:34px;width:auto;max-width:150px;border-radius:7px}.bf-wa{position:fixed;right:20px;bottom:20px;z-index:90;background:#12c658;color:#fff;border-radius:28px;height:52px;padding:0 18px;display:flex;gap:9px;align-items:center}.bf-wa img{width:24px}.bf-user-drawer{position:fixed;right:-360px;top:84px;width:330px;z-index:120;background:linear-gradient(180deg,rgba(10,12,16,.98),rgba(2,2,3,.98));border:1px solid rgba(255,133,0,.48);border-radius:12px 0 0 12px;padding:18px;transition:.28s}.bf-user-drawer.open{right:0}.bf-user-avatar{width:86px;height:86px;border-radius:50%;object-fit:cover;border:3px solid #ff8a00;box-shadow:0 0 20px rgba(255,120,0,.55);margin:0 auto 12px}.bf-user-drawer h3{margin:0 0 10px;color:#ff9f16;text-transform:uppercase}.bf-user-line{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 0;color:#e8d3c0}.bf-user-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.bf-user-actions a,.bf-user-actions button{height:40px;border-radius:8px;border:1px solid rgba(255,155,0,.48);background:#060606;color:#fff;text-transform:uppercase;font-weight:1000;cursor:pointer}.bf-hidden{display:none!important}@media(max-width:1180px){.bf-nav{justify-content:flex-start}.bf-links{overflow-x:auto;justify-content:flex-start;max-width:calc(100vw - 150px);padding-bottom:4px}.bf-links a{font-size:11px;padding:0 9px}.bf-hero{height:560px}.bf-page-hero{height:390px}.bf-social-grid{grid-template-columns:repeat(4,1fr)}.bf-live-grid,.bf-trio{grid-template-columns:1fr}.bf-rank-board{grid-template-columns:1fr 1fr}.bf-content-grid{grid-template-columns:1fr 1fr}.bf-build-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:780px){.bf-top{position:relative}.bf-nav{padding:10px 0;align-items:flex-start}.bf-links{max-width:100%;order:2}.bf-hero{height:520px}.bf-page-hero{height:300px}.bf-hero-content{left:16px;right:16px;bottom:22px;width:auto}.bf-next{width:100%;min-width:0}.bf-btn{height:46px}.bf-social-grid{grid-template-columns:repeat(2,1fr)}.bf-rank-board,.bf-footer-grid,.bf-content-grid,.bf-build-grid{grid-template-columns:1fr}.bf-wa{right:12px;bottom:12px;height:48px;font-size:13px}.bf-user-drawer{top:70px;width:300px}.bf-page-titlebar h1{font-size:28px}}

.bf-auth-card{max-width:820px;margin:0 auto}.bf-auth-tabs{display:flex;gap:10px;margin:10px 0 18px}.bf-auth-tabs button{height:44px;border-radius:10px;border:1px solid rgba(255,145,0,.45);background:#060606;color:#fff;text-transform:uppercase;font-weight:1000;padding:0 18px;cursor:pointer}.bf-auth-tabs button.active{background:linear-gradient(180deg,#ffb52a,#e05500);color:#140600}.bf-auth-panel{display:none}.bf-auth-panel.active{display:block}.bf-auth-panel form{display:grid;gap:10px}.bf-auth-panel label{color:#ffb42b;text-transform:uppercase;font-size:12px}.bf-auth-panel input{height:46px;border-radius:9px;border:1px solid rgba(255,135,0,.45);background:#050505;color:#fff;padding:0 12px;font-weight:800}.bf-auth-msg{display:none;border-radius:10px;padding:12px;margin:0 0 15px}.bf-auth-msg.ok{background:rgba(0,255,116,.10);border:1px solid rgba(0,255,116,.35);color:#a8ffd1}.bf-auth-msg.err{background:rgba(255,50,30,.10);border:1px solid rgba(255,50,30,.45);color:#ffd0c9}


/* === GHOSTMU COLISEU ZERO PATCH - PHP 5.6 SAFE === */
:root{--mu-fire:#ff5a00;--mu-gold:#ffb42b;--mu-red:#ff220e;--mu-blue:#28b9ff;--mu-purple:#b24bff;}
/* cursor fantasy/realista - pequeno */
html,body{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M4 3 L24 13 L15 16 L12 25 L4 3 Z' fill='%23e23014' stroke='%23ffd091' stroke-width='1.6'/%3E%3Cpath d='M7 7 L20 13 L13.8 14.7 L11.6 21 Z' fill='%236b0b02' opacity='.82'/%3E%3Cpath d='M8 6 L18 12' stroke='%23ffb338' stroke-width='1.2' opacity='.9'/%3E%3C/svg%3E") 4 3, auto;}
a,button,.bf-btn,.bf-social,.bf-shop-tab,.bf-rank-mini,.bf-coliseu-card,[onclick],input[type=submit]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M7 22 L13 8 L22 5 L27 11 L21 21 L11 27 Z' fill='%23541408' stroke='%23ffb23c' stroke-width='1.5'/%3E%3Cpath d='M13 8 L15 18 M17 7 L18 18 M21 6 L20 18' stroke='%23ff5a00' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M10 22 L21 21 L17 26 L11 27 Z' fill='%23d12b0d' stroke='%23ffd49a' stroke-width='.9'/%3E%3Ccircle cx='23.5' cy='10.5' r='3.2' fill='%23ff7a00' opacity='.85'/%3E%3C/svg%3E") 10 8, pointer;}

/* menu alinhado e com respiro */
.bf-nav{gap:22px;min-height:74px;justify-content:center;}
.bf-links{gap:12px;flex:0 1 auto;}
.bf-links a{min-width:74px;padding:0 18px;background:linear-gradient(180deg,rgba(70,38,8,.72),rgba(10,6,2,.88));box-shadow:inset 0 1px 0 rgba(255,207,103,.13),inset 0 -18px 28px rgba(0,0,0,.45);}
.bf-links a:hover,.bf-links a.active{box-shadow:0 0 19px rgba(255,89,0,.35), inset 0 -3px 0 #ff3d00, inset 0 1px 0 rgba(255,205,101,.18);}
.bf-login,.bf-user-toggle{min-width:86px;}

/* banner e linha evolution fina pulsante — posição única para home e internas */
.bf-hero,.bf-page-hero{isolation:isolate;}
.bf-hero:before,.bf-page-hero:before{filter:saturate(1.17) contrast(1.08) brightness(1.08);background-position:center top!important;}
.bf-hero:after,.bf-page-hero:after{background:linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.08),rgba(0,0,0,.42)),linear-gradient(180deg,rgba(0,0,0,.0),rgba(0,0,0,.22) 55%,#030201 100%);}
.bf-hero:before,.bf-page-hero:before{transform:none!important;}
.bf-hero .evo-line,.bf-page-hero .evo-line{display:none;}
.bf-hero:marker,.bf-page-hero:marker{display:none;}
.bf-hero .bf-evo-fx,.bf-page-hero .bf-evo-fx{display:none;}
.bf-hero::selection,.bf-page-hero::selection{background:transparent;}
.bf-hero .ghost-evo-line,.bf-page-hero .ghost-evo-line{display:none;}
.bf-hero .bf-hero-content{z-index:3;}
.bf-hero > .bf-evo-slim,.bf-page-hero > .bf-evo-slim{display:none;}
.bf-hero::before,.bf-page-hero::before{z-index:0}.bf-hero::after,.bf-page-hero::after{z-index:1}
.bf-hero::marker{content:""}
.bf-hero:has(.nope){outline:none}
/* usar pseudo extra pelo ::after não dá; então criamos com box-shadow no próprio hero via background overlay */
.bf-hero,.bf-page-hero{--evo-x:30.0%;--evo-y:45.2%;}
.bf-hero{--evo-y:60.5%;}
.bf-hero:before,.bf-page-hero:before{background-image:url(hero-banner.png),radial-gradient(circle at var(--evo-x) var(--evo-y),rgba(255,128,0,.85) 0 4px,transparent 5px),linear-gradient(90deg,transparent 0,rgba(255,47,0,0) 22%,rgba(255,68,0,.80) 28%,rgba(255,218,94,.98) 30%,rgba(255,68,0,.80) 32%,rgba(255,47,0,0) 41%,transparent 100%)!important;background-size:cover,auto,100% 2px!important;background-position:center top,center center,0 var(--evo-y)!important;background-repeat:no-repeat,no-repeat,no-repeat!important;animation:muEvoPulse 2.7s ease-in-out infinite;}
@keyframes muEvoPulse{0%,100%{filter:saturate(1.12) contrast(1.07) brightness(1.02)}50%{filter:saturate(1.25) contrast(1.10) brightness(1.14)}}

/* cards premium diferenciados */
.bf-card,.bf-rank-panel,.bf-info-card{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(18,19,24,.96),rgba(2,2,4,.98) 60%);box-shadow:inset 0 1px 0 rgba(255,207,108,.09),inset 0 -45px 80px rgba(0,0,0,.35),0 22px 55px rgba(0,0,0,.38)}
.bf-card:before,.bf-rank-panel:before,.bf-info-card:before{content:"";position:absolute;left:-44px;top:-44px;width:160px;height:160px;border:1px solid rgba(255,143,0,.17);border-radius:50%;box-shadow:0 0 28px rgba(255,70,0,.12);pointer-events:none}
.rank-pk{border-color:rgba(255,33,25,.72);box-shadow:inset 0 0 46px rgba(130,0,0,.22),0 0 0 1px rgba(255,48,28,.18)}.rank-pk h3{color:#ff4038!important}
.rank-hero{border-color:rgba(40,185,255,.72);box-shadow:inset 0 0 46px rgba(0,106,190,.22),0 0 0 1px rgba(40,185,255,.16)}.rank-hero h3{color:#48c7ff!important}
.rank-pvp{border-color:rgba(190,80,255,.72);box-shadow:inset 0 0 46px rgba(110,0,180,.22),0 0 0 1px rgba(190,80,255,.16)}.rank-pvp h3{color:#d38bff!important}
.bf-home-ranks .bf-rank-mini{min-height:76px;grid-template-columns:44px 70px 1fr 58px;border-radius:10px}.bf-home-ranks .bf-rank-avatar{width:56px;height:56px;border-radius:13px}.bf-home-ranks .name{font-size:19px}.bf-home-ranks .pos,.bf-home-ranks .score{font-size:18px}

/* Batalha no Coliseu */
.bf-coliseu-section{margin:28px 0 22px;text-align:center;position:relative}.bf-section-head h2{margin:0;color:#ffc044;font-size:34px;text-transform:uppercase;text-shadow:0 0 18px rgba(255,112,0,.5)}.bf-section-head p{margin:8px 0 18px;color:#ead2b0}.bf-coliseu-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.bf-coliseu-card{position:relative;min-height:210px;border:1px solid rgba(255,152,0,.46);border-radius:14px;padding:18px 10px;background:linear-gradient(150deg,rgba(60,18,9,.62),rgba(5,5,8,.94) 55%);box-shadow:inset 0 1px 0 rgba(255,220,120,.12),0 18px 40px rgba(0,0,0,.36);overflow:hidden}.bf-coliseu-card:before{content:"";position:absolute;inset:auto -20px -45px -20px;height:100px;background:radial-gradient(circle,rgba(255,105,0,.22),transparent 68%)}.bf-class-frame{width:92px;height:92px;margin:10px auto 12px;border-radius:18px;padding:4px;border:1px solid #ff9b1f;box-shadow:0 0 24px rgba(255,106,0,.45);background:#050505}.bf-class-frame img{width:100%;height:100%;object-fit:cover;border-radius:14px}.bf-coliseu-card span{display:block;color:#ffbd3f;text-transform:uppercase}.bf-coliseu-card strong{display:block;font-size:18px}.bf-coliseu-card small{display:block;color:#ffe2b0;margin-top:8px;text-transform:uppercase}.col-sm .bf-class-frame{box-shadow:0 0 26px rgba(42,181,255,.58)}.col-elf .bf-class-frame{box-shadow:0 0 26px rgba(0,255,138,.45)}.col-mg .bf-class-frame{box-shadow:0 0 26px rgba(192,72,255,.55)}.col-dl .bf-class-frame{box-shadow:0 0 26px rgba(255,215,74,.52)}.col-pvp .bf-class-frame{box-shadow:0 0 26px rgba(255,61,180,.52)}
@media(max-width:1180px){.bf-coliseu-grid{grid-template-columns:repeat(3,1fr)}.bf-links{gap:8px}.bf-links a{padding:0 12px}}
@media(max-width:780px){.bf-coliseu-grid{grid-template-columns:repeat(2,1fr)}.bf-hero,.bf-page-hero{--evo-x:32%;--evo-y:44%}.bf-hero{--evo-y:58%}.bf-links a{min-width:auto}}

/* === GHOSTMU CURSOR CAVEIRA - UPDATE ATUAL / PHP 5.6 SAFE ===
   Alteracao somente de cursor. Nao altera banner, menus, rankings ou API. */
html, body {
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cfilter id='g' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='1.4' result='b'/%3E%3CfeMerge%3E%3CfeMergeNode in='b'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3Cpath d='M4 3 L19 10 L12 13 L9 22 Z' fill='%23eeeeee' stroke='%23210b06' stroke-width='1.35'/%3E%3Cpath d='M9 7 L16 10.3 L11.5 11.8 L9.2 18 Z' fill='%23a6a6a6' opacity='.62'/%3E%3Cg transform='translate(12 12)' filter='url(%23g)'%3E%3Cpath d='M6 1 C10 1 13 4 13 8 C13 11 11.6 12.8 9.2 13.8 L9.2 16 L7.5 16 L7.5 14.3 L5.9 14.3 L5.9 16 L4.2 16 L4.2 14.3 L2.6 14.3 L2.6 16 L.9 16 L.9 13.8 C-1.6 12.8 -3 10.9 -3 8 C-3 4 0 1 4 1 Z' fill='%23f1f1f1' stroke='%236b210e' stroke-width='1'/%3E%3Ccircle cx='2' cy='8' r='1.25' fill='%23000'/%3E%3Ccircle cx='8' cy='8' r='1.25' fill='%23000'/%3E%3Cpath d='M4.2 11.4 L5.2 9.8 L6.2 11.4 Z' fill='%23000'/%3E%3Cpath d='M0.5 4.5 C3 2.8 7.5 2.8 10 4.5' stroke='%23ff9b22' stroke-width='.8' fill='none' opacity='.75'/%3E%3C/g%3E%3C/svg%3E") 4 3, auto !important;
}
a, button, .bf-btn, .bf-social, .bf-shop-tab, .bf-rank-mini, .bf-coliseu-card, .bf-login, .bf-user-toggle, [onclick], input[type=submit], input[type=button] {
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cfilter id='o' x='-60%25' y='-60%25' width='220%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='1.8' result='b'/%3E%3CfeColorMatrix in='b' type='matrix' values='1 0 0 0 1 0 .33 0 0 .2 0 0 0 0 0 0 0 0 .85 0'/%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3Cg filter='url(%23o)'%3E%3Cpath d='M16 3 C22 3 26 7.4 26 13.2 C26 17.8 23.6 20.8 20.2 22.2 L20.2 26 L17.7 26 L17.7 23.2 L15.4 23.2 L15.4 26 L12.9 26 L12.9 23.2 L10.6 23.2 L10.6 26 L8.1 26 L8.1 22.1 C4.7 20.7 2.6 17.5 2.6 13.2 C2.6 7.4 7 3 13 3 Z' fill='%23ff7a00' stroke='%23ffe0a3' stroke-width='1.45'/%3E%3Cpath d='M6 6.5 C10.7 1.9 19.7 1.9 24 7.2 C22 5.9 19.2 5.3 16.1 5.3 C11.8 5.3 8.6 6.1 6 6.5 Z' fill='%23ffd38a' opacity='.55'/%3E%3Ccircle cx='11.3' cy='13.6' r='2.05' fill='%23020000'/%3E%3Ccircle cx='19.2' cy='13.6' r='2.05' fill='%23020000'/%3E%3Cpath d='M14.2 18.2 L15.8 15.7 L17.4 18.2 Z' fill='%23020000'/%3E%3Cpath d='M8 20.5 C12.6 22.5 18.8 22.2 23 20.2' stroke='%23701500' stroke-width='1.2' fill='none'/%3E%3Cpath d='M26 11 L30 9 L27.8 13.8 Z' fill='%23ffb12c' stroke='%23fff1c8' stroke-width='.6'/%3E%3C/g%3E%3C/svg%3E") 14 13, pointer !important;
}

/* === GhostMU Premium Conversao - PHP 5.6 Safe === */
.bf-war-proof{position:relative;z-index:3;border-top:1px solid rgba(255,115,0,.20);border-bottom:1px solid rgba(255,115,0,.18);background:linear-gradient(180deg,rgba(7,3,3,.92),rgba(9,4,4,.86));padding:18px 0;box-shadow:inset 0 1px 0 rgba(255,170,70,.08), inset 0 -25px 50px rgba(255,70,0,.04)}
.bf-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.bf-proof-card{position:relative;overflow:hidden;min-height:112px;border:1px solid rgba(255,145,0,.36);border-radius:18px;padding:16px 18px;background:radial-gradient(circle at 15% 0,rgba(255,133,18,.20),transparent 35%),linear-gradient(135deg,rgba(20,10,8,.94),rgba(3,3,5,.96));box-shadow:0 14px 38px rgba(0,0,0,.45),inset 0 0 28px rgba(255,90,0,.05)}
.bf-proof-card:before{content:"";position:absolute;inset:-1px;background:linear-gradient(115deg,transparent 0 37%,rgba(255,177,75,.14) 47%,transparent 58%);transform:translateX(-80%);animation:bfProofShine 6s infinite;pointer-events:none}
.bf-proof-card:after{content:"";position:absolute;right:-28px;bottom:-36px;width:115px;height:115px;border-radius:50%;border:1px solid rgba(255,140,0,.20);box-shadow:0 0 45px rgba(255,70,0,.10)}
.bf-proof-kicker{display:block;color:#ffb33d;text-transform:uppercase;font-weight:900;font-size:11px;letter-spacing:.08em;margin-bottom:8px;text-shadow:0 0 12px rgba(255,92,0,.55)}
.bf-proof-card strong{display:block;color:#fff;font-size:19px;line-height:1.15;text-shadow:0 2px 0 #000,0 0 18px rgba(255,115,0,.22)}
.bf-proof-card strong em{font-style:normal;color:#30ff8a;text-shadow:0 0 15px rgba(48,255,138,.7)}
.bf-proof-card small{display:block;margin-top:8px;color:#e7c6a7;font-weight:800}
.proof-online{border-color:rgba(45,255,140,.45)}.proof-online:after{border-color:rgba(45,255,140,.22);box-shadow:0 0 45px rgba(45,255,140,.12)}
.proof-battle{border-color:rgba(255,190,45,.48)}.proof-coliseu{border-color:rgba(255,70,70,.42)}.proof-farm{border-color:rgba(255,130,20,.48)}
@keyframes bfProofShine{0%,55%{transform:translateX(-92%)}75%,100%{transform:translateX(95%)}}
.bf-live-feed-section{margin:20px 0 22px;padding:22px;border:1px solid rgba(255,138,0,.28);border-radius:22px;background:linear-gradient(180deg,rgba(10,6,6,.88),rgba(2,2,3,.96));box-shadow:0 18px 50px rgba(0,0,0,.42),inset 0 0 45px rgba(255,80,0,.045)}
.bf-section-head.compact{text-align:left;margin:0 0 16px}.bf-section-head.compact h2{font-size:26px;margin:0;color:#ff9d16;text-transform:uppercase;text-shadow:0 0 18px rgba(255,115,0,.35)}.bf-section-head.compact p{margin:5px 0 0;color:#efcdb6;font-weight:800}
.bf-live-feed{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}
.bf-feed-item{position:relative;min-height:92px;border:1px solid rgba(255,115,0,.25);border-radius:16px;padding:14px 14px 14px 48px;background:radial-gradient(circle at 0 0,rgba(255,92,0,.16),transparent 44%),linear-gradient(180deg,rgba(20,8,7,.86),rgba(4,3,4,.93));overflow:hidden}
.bf-feed-item:before{content:"";position:absolute;left:16px;top:18px;width:14px;height:14px;border-radius:50%;background:#ff7a18;box-shadow:0 0 16px #ff7118,0 0 28px rgba(255,75,0,.55)}
.bf-feed-item.kill:before{background:#ff3232;box-shadow:0 0 18px #ff3232}.bf-feed-item.reset:before{background:#20ff83;box-shadow:0 0 18px #20ff83}.bf-feed-item.drop:before{background:#ffd451;box-shadow:0 0 18px #ffd451}.bf-feed-item.guild:before{background:#58b8ff;box-shadow:0 0 18px #58b8ff}
.bf-feed-item b{display:block;color:#fff;font-size:14px;line-height:1.25;text-shadow:0 2px 0 #000}.bf-feed-item span{display:block;margin-top:7px;color:#ffb33d;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}
.bf-feed-item:hover{transform:translateY(-2px);border-color:rgba(255,168,47,.62);box-shadow:0 12px 28px rgba(0,0,0,.42),0 0 22px rgba(255,90,0,.12)}
.bf-btn.play{position:relative;overflow:hidden;text-shadow:0 1px 0 rgba(255,255,255,.25)}
.bf-btn.play:after,.bf-login:after{content:"";position:absolute;left:-45%;top:-80%;width:44%;height:260%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transform:rotate(18deg);animation:bfButtonCut 4.5s infinite;pointer-events:none}
@keyframes bfButtonCut{0%,58%{left:-55%}78%,100%{left:115%}}
.bf-card:hover,.bf-rank-panel:hover,.bf-coliseu-card:hover{box-shadow:0 18px 45px rgba(0,0,0,.46),0 0 22px rgba(255,95,0,.10),inset 0 0 26px rgba(255,115,0,.04)}
.bf-title:after{content:"";display:block;width:160px;height:2px;margin-top:8px;background:linear-gradient(90deg,#ff4a00,#ffcc55,transparent);box-shadow:0 0 16px rgba(255,90,0,.65)}
@media(max-width:1100px){.bf-proof-grid,.bf-live-feed{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.bf-proof-grid,.bf-live-feed{grid-template-columns:1fr}.bf-proof-card{min-height:auto}.bf-live-feed-section{padding:16px}}
