/* CHAMAFUT — Área do Jogador / menu premium */
.cfProfileMenuBtnV2,.cfProfileMenuBtnV2 *,.cfProfileDrawerShadeV2,.cfProfileDrawerV2,.cfProfileDrawerV2 *{box-sizing:border-box}
.cfProfileMenuBtnV2{display:flex;position:fixed;left:18px;top:calc(env(safe-area-inset-top,0px) + 17px);z-index:10020;width:40px;height:40px;border-radius:12px;border:1px solid rgba(22,116,71,.16);background:rgba(249,252,250,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#102219;align-items:center;justify-content:center;box-shadow:0 7px 22px rgba(7,24,16,.11),inset 0 1px 0 rgba(255,255,255,.86);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}
.cfProfileMenuBtnV2:hover{border-color:rgba(16,180,94,.38);background:#fff;color:#0f9f57;box-shadow:0 9px 24px rgba(7,24,16,.14),0 0 0 1px rgba(20,197,105,.05)}
.cfProfileMenuBtnV2:active{transform:scale(.96)}
.cfProfileMenuBtnV2:focus-visible{outline:2px solid #14c569;outline-offset:2px}
.cfProfileMenuBtnV2 svg{width:22px;height:22px;stroke-width:1.9}
@media(min-width:821px){body:has(.cfTeamManageV5) #cfProfileMenuBtnV2{display:none!important}}

.cfProfileDrawerShadeV2{position:fixed;inset:0;z-index:10030;background:rgba(1,7,4,.68);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;pointer-events:none;transition:opacity .22s ease}
.cfProfileDrawerShadeV2.open{opacity:1;pointer-events:auto}

.cfProfileDrawerV2{position:fixed;inset:0 auto 0 0;z-index:10031;width:min(382px,90vw);background:radial-gradient(circle at 10% -6%,rgba(30,232,127,.16),transparent 24%),linear-gradient(180deg,#07160f 0%,#03100a 45%,#020906 100%);border-right:1px solid rgba(59,220,132,.20);box-shadow:28px 0 90px rgba(0,0,0,.58);transform:translateX(-103%);transition:transform .27s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;color:#f6f9f7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow:hidden;isolation:isolate}
.cfProfileDrawerV2::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#26f58e 0%,#16d976 28%,rgba(22,217,118,.16) 66%,transparent 100%);pointer-events:none;z-index:3}
.cfProfileDrawerV2::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.025),transparent 38%);pointer-events:none;z-index:-1}
.cfProfileDrawerV2.open{transform:translateX(0)}

.cfProfileDrawerHeadV2{position:relative;min-height:82px;display:flex;align-items:center;justify-content:space-between;padding:14px 14px 12px 18px;border-bottom:1px solid rgba(112,172,140,.14);flex:0 0 auto;background:linear-gradient(180deg,rgba(10,34,22,.98),rgba(5,20,13,.94));box-shadow:0 10px 30px rgba(0,0,0,.12)}
.cfProfileDrawerBrandV3{display:flex;flex-direction:column;gap:3px;min-width:0}
.cfProfileDrawerBrandV3 img{width:174px;max-width:65vw;max-height:36px;object-fit:contain;object-position:left center;filter:drop-shadow(0 4px 12px rgba(0,0,0,.16))}
.cfProfileDrawerBrandV3 span{font-size:9px;line-height:1;letter-spacing:.17em;font-weight:850;color:#71a98a;padding-left:2px}
.cfProfileDrawerCloseV2{width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(122,174,148,.22);background:linear-gradient(180deg,rgba(17,46,31,.86),rgba(8,26,17,.80));color:#dce9e2;border-radius:12px;display:grid;place-items:center;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}
.cfProfileDrawerCloseV2 svg{width:19px;height:19px;stroke-width:1.8}
.cfProfileDrawerCloseV2:hover{border-color:rgba(32,231,125,.52);color:#24ef88;background:rgba(11,57,34,.82)}
.cfProfileDrawerCloseV2:active{transform:scale(.96)}
.cfProfileDrawerCloseV2:focus-visible{outline:2px solid #1ade7a;outline-offset:2px}
body[data-cf-access-context="field"] #cfProfileDrawerV2 .cfProfileDrawerCloseV2{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#f0faf3!important}
body[data-cf-access-context="field"] #cfProfileDrawerV2 .cfProfileDrawerCloseV2:hover{color:#39ed83!important;background:transparent!important}
html[data-cf-visual-area] body[data-cf-access-context="field"] #cfProfileDrawerV2 .cfProfileDrawerCloseV2{background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;color:#f0faf3!important}
html[data-cf-visual-area] body[data-cf-access-context="field"] #cfProfileDrawerV2 .cfProfileDrawerCloseV2:hover{background:none!important;color:#39ed83!important}

.cfProfileDrawerScrollV2{overflow:auto;padding:14px 13px 26px;scrollbar-width:thin;scrollbar-color:#16d976 transparent;flex:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
.cfProfileDrawerScrollV2::-webkit-scrollbar{width:5px}
.cfProfileDrawerScrollV2::-webkit-scrollbar-thumb{background:linear-gradient(#20ee87,#0a8b49);border-radius:999px}

.cfProfileDrawerCardV2{position:relative;border:1px solid rgba(79,198,137,.24);border-radius:18px;background:radial-gradient(circle at 8% 0,rgba(29,229,124,.11),transparent 35%),linear-gradient(145deg,rgba(9,43,28,.97),rgba(4,19,12,.96));padding:11px;margin-bottom:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 10px 26px rgba(0,0,0,.17);overflow:hidden}
.cfProfileDrawerCardV2::after{content:"";position:absolute;right:-32px;top:-46px;width:104px;height:104px;border:1px solid rgba(54,217,129,.09);border-radius:50%;box-shadow:0 0 0 18px rgba(54,217,129,.022),0 0 0 36px rgba(54,217,129,.015);pointer-events:none}
.cfProfileDrawerMainV2{position:relative;z-index:1;width:100%;border:0;background:transparent;padding:0;margin:0;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;color:inherit;text-align:left;cursor:pointer}
.cfProfileDrawerMainV2:focus-visible{outline:2px solid rgba(31,236,131,.8);outline-offset:4px;border-radius:12px}
.cfProfileDrawerAvatarV2{width:48px;height:48px;overflow:hidden;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#0c5033,#052719);border:1px solid rgba(24,244,130,.55);color:#27f392;font-size:15px;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 5px 14px rgba(0,0,0,.17)}
.cfProfileDrawerAvatarV2 img{width:100%;height:100%;object-fit:cover}
.cfProfileDrawerCopyV2{display:block;min-width:0}
.cfProfileDrawerCopyV2 strong{font-size:14.25px;line-height:1.18;display:block;color:#f8fbf9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:850;letter-spacing:-.01em}
.cfProfileDrawerCopyV2>span{font-size:11px;color:#9fb2a8;display:block;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cfProfileDrawerCopyV2 small{font-size:9.75px;color:#f0c94e;display:inline-flex;align-items:center;gap:4px;margin-top:5px;font-weight:800}
.cfProfileDrawerArrowV2{color:#759186;font-size:20px;line-height:1;padding-right:1px}
.cfProfileDrawerProfileBtnV2{position:relative;z-index:1;margin-top:9px;height:34px;border:1px solid rgba(26,232,126,.52);border-radius:11px;background:linear-gradient(180deg,rgba(9,82,48,.44),rgba(5,49,29,.38));color:#2bf291;font-size:12px;font-weight:850;width:100%;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease;letter-spacing:-.01em}
.cfProfileDrawerProfileBtnV2 span{margin-left:5px}
.cfProfileDrawerProfileBtnV2:hover{background:linear-gradient(180deg,rgba(12,103,59,.58),rgba(6,57,33,.49));border-color:#25ef8a}
.cfProfileDrawerProfileBtnV2:active{transform:scale(.99)}
.cfProfileDrawerHintV2{position:relative;z-index:1;font-size:8.5px;line-height:1.25;color:#738c80;margin:6px 1px 0;letter-spacing:.075em;text-transform:uppercase;font-weight:750}

.cfProfileDrawerQuickV3{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 10px}
.cfProfileDrawerQuickV3 button{min-width:0;height:46px;border-radius:13px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:7px;padding:0 9px;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent}
.cfProfileDrawerQuickV3 button>span:first-child{width:28px;height:28px;border-radius:9px;display:grid;place-items:center}
.cfProfileDrawerQuickV3 svg{width:15.5px;height:15.5px;stroke-width:1.9}
.cfProfileDrawerQuickV3 strong{display:block;font-size:11.5px;line-height:1.05;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}
.cfProfileDrawerQuickV3 small{display:block;font-size:8.75px;line-height:1;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cfProfileQuickPrimaryV3{border:1px solid rgba(35,242,137,.46);background:linear-gradient(145deg,#0a6f43,#06492c);color:#f4fff9;box-shadow:0 6px 14px rgba(4,84,47,.20),inset 0 1px 0 rgba(255,255,255,.09)}
.cfProfileQuickPrimaryV3>span:first-child{background:rgba(4,48,27,.32);border:1px solid rgba(255,255,255,.11)}
.cfProfileQuickPrimaryV3 small{color:#b8e9cd}
.cfProfileQuickSecondaryV3{border:1px solid rgba(118,166,143,.16);background:linear-gradient(145deg,rgba(15,36,26,.92),rgba(6,19,13,.94));color:#e8f1ec}
.cfProfileQuickSecondaryV3>span:first-child{background:rgba(25,57,40,.64);border:1px solid rgba(126,170,149,.12);color:#25e985}
.cfProfileQuickSecondaryV3 small{color:#82998e}
.cfProfileDrawerQuickV3 button:hover{transform:translateY(-1px);border-color:rgba(39,240,138,.56);box-shadow:0 7px 16px rgba(0,0,0,.14)}
.cfProfileDrawerQuickV3 button:active{transform:scale(.985)}
.cfProfileDrawerQuickV3 button:focus-visible{outline:2px solid #20e77d;outline-offset:2px}

.cfProfileDrawerGroupV2{padding:11px 2px 9px;border-top:1px solid rgba(88,139,113,.14)}
.cfProfileDrawerGroupV2:first-of-type{border-top:0}
.cfProfileDrawerTitleV2{font-size:9.5px;letter-spacing:.155em;color:#70877c;font-weight:850;text-transform:uppercase;padding:0 8px 7px}
.cfProfileDrawerListV2{display:grid!important;gap:3px!important}
.cfProfileDrawerLinkV2{box-sizing:border-box!important;display:grid!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0 9px!important;border:0!important;border-radius:12px!important;line-height:1!important;overflow:hidden!important;box-shadow:none!important;color:#dfe9e3!important;text-decoration:none!important;font-size:13.5px!important;font-weight:700!important;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease!important;-webkit-tap-highlight-color:transparent}
.cfProfileDrawerLinkV2:not(.active):not(:hover){background:transparent!important}
.cfProfileDrawerIconV3{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border-radius:10px!important;border:1px solid rgba(123,158,140,.13)!important;background:linear-gradient(145deg,rgba(27,53,40,.82),rgba(7,18,12,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important}
.cfProfileDrawerLinkV2 svg{width:16.5px!important;height:16.5px!important;stroke:#afc1b8!important;stroke-width:1.8!important}
body[data-cf-access-context="field"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2{grid-template-columns:34px minmax(0,1fr) auto!important}
body[data-cf-access-context="field"] #cfProfileDrawerV2 .cfProfileDrawerIconV3{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;border-color:rgba(47,246,117,.28)!important;background:rgba(4,22,18,.68)!important}
body[data-cf-access-context="field"] #cfProfileDrawerV2 .cfProfileDrawerIconV3 img{display:block;width:29px;height:29px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}
.cfProfileDrawerLabelV3{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cfProfileDrawerChevronV3{font-size:18px;color:#526a5f;line-height:1;transform:translateY(-1px);transition:color .16s ease,transform .16s ease}
.cfProfileDrawerCountV3{font-style:normal;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:linear-gradient(180deg,#28ee8b,#16c86c);color:#042516;display:grid;place-items:center;font-size:9px;line-height:1;font-weight:950;box-shadow:0 3px 10px rgba(22,200,108,.22)}
.cfProfileDrawerCountV3[hidden]{display:none!important}
.cfProfileDrawerLinkV2:hover,.cfProfileDrawerLinkV2.active{background:linear-gradient(90deg,rgba(7,98,56,.76),rgba(6,42,26,.42))!important;color:#28f293!important;box-shadow:inset 3px 0 #1ce780!important}
.cfProfileDrawerLinkV2:hover .cfProfileDrawerIconV3,.cfProfileDrawerLinkV2.active .cfProfileDrawerIconV3{border-color:rgba(37,241,137,.32)!important;background:linear-gradient(145deg,rgba(22,116,68,.42),rgba(7,31,19,.98))!important}
.cfProfileDrawerLinkV2:hover svg,.cfProfileDrawerLinkV2.active svg{stroke:#2af292!important}
.cfProfileDrawerLinkV2:hover .cfProfileDrawerChevronV3,.cfProfileDrawerLinkV2.active .cfProfileDrawerChevronV3{color:#25de7c;transform:translate(2px,-1px)}
.cfProfileDrawerLinkV2:active{transform:scale(.992)}
.cfProfileDrawerLinkV2:focus-visible{outline:2px solid rgba(31,235,130,.76)!important;outline-offset:1px!important}

.cfProfileDrawerFooterV2{padding:10px 13px calc(13px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(90,142,116,.14);flex:0 0 auto;background:linear-gradient(180deg,rgba(3,13,8,.90),rgba(2,8,5,.98));display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}
.cfProfileDrawerFootMetaV3{min-width:0;padding-left:2px}
.cfProfileDrawerFootMetaV3 span{display:block;font-size:10px;line-height:1;font-weight:950;letter-spacing:.11em;color:#89a398}
.cfProfileDrawerFootMetaV3 small{display:block;font-size:8.5px;line-height:1.15;color:#536b60;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cfProfileDrawerLogoutV2{height:36px;border:1px solid rgba(127,158,143,.18);border-radius:11px;background:#07120d;color:#b9c9c1;text-align:center;padding:0 12px;font-size:11px;font-weight:750;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}
.cfProfileDrawerLogoutV2:hover{border-color:rgba(239,103,111,.34);color:#ffc9cc;background:rgba(72,20,24,.30)}
.cfProfileDrawerLogoutV2:active{transform:scale(.97)}
.cfProfileDrawerLogoutV2[hidden]{display:none}

/* Notification control kept isolated from the legacy header. */
#cfProfileNotificationBtnV2{border:1px solid rgba(28,84,57,.16)!important;background:rgba(249,252,250,.97)!important;border-radius:12px!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;box-shadow:0 7px 22px rgba(7,24,16,.11),inset 0 1px 0 rgba(255,255,255,.86)!important;overflow:visible!important}
#cfProfileNotificationBtnV2 svg{position:relative;z-index:2}
#cfProfileNotificationBtnV2 .cfProfileNotificationBadgeV2{right:-3px!important;top:-4px!important;min-width:17px!important;height:17px!important;line-height:17px!important;font-size:9px!important;box-shadow:0 0 0 2px rgba(255,255,255,.94),0 4px 10px rgba(10,150,78,.24)!important}
html[data-theme="dark"] #cfProfileNotificationBtnV2,body.dark #cfProfileNotificationBtnV2,body[data-theme="dark"] #cfProfileNotificationBtnV2{background:rgba(10,27,19,.98)!important;border-color:rgba(118,161,139,.24)!important;color:#f1f7f4!important;box-shadow:0 7px 22px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)!important}
html[data-theme="dark"] .cfProfileMenuBtnV2,body.dark .cfProfileMenuBtnV2,body[data-theme="dark"] .cfProfileMenuBtnV2{background:rgba(10,27,19,.98);border-color:rgba(118,161,139,.24);color:#f1f7f4;box-shadow:0 7px 22px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)}

/* Player header bell v3 — solid glyph, invisible hit target, no competing capsule. */
body[data-cf-access-context="player"] #cfProfileNotificationBtnV2,
html[data-cf-visual-area] body[data-cf-access-context="player"] #cfProfileNotificationBtnV2,
html[data-theme="dark"] body[data-cf-access-context="player"] #cfProfileNotificationBtnV2,
body.dark[data-cf-access-context="player"] #cfProfileNotificationBtnV2,
body[data-theme="dark"][data-cf-access-context="player"] #cfProfileNotificationBtnV2{
 border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;
 -webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--cf-area-accent,#79a9ff)!important;
}
body[data-cf-access-context="player"] #cfProfileNotificationBtnV2:hover{background:transparent!important;color:#dce8ff!important;box-shadow:none!important}
body[data-cf-access-context="player"] #cfProfileNotificationBtnV2:focus-visible{outline:2px solid var(--cf-area-accent,#79a9ff)!important;outline-offset:2px;border-radius:9px!important}
body[data-cf-access-context="player"] #cfProfileNotificationBtnV2 .cfProfileNotificationBellSolidV2,
html[data-cf-visual-area] body[data-cf-access-context="player"] #cfProfileNotificationBtnV2>svg.cfProfileNotificationBellSolidV2{
 display:block!important;width:23px!important;height:23px!important;fill:currentColor!important;stroke:none!important;
 filter:drop-shadow(0 2px 5px rgba(0,0,0,.22));
}

@media(max-width:760px){
 .cfProfileMenuBtnV2{left:18px;top:calc(env(safe-area-inset-top,0px) + 17px);width:40px;height:40px}
 .cfProfileDrawerV2{width:min(368px,91vw)}
 .cfProfileDrawerHeadV2{min-height:78px;padding:13px 13px 11px 17px}
 .cfProfileDrawerBrandV3 img{width:165px}
 .cfProfileDrawerCloseV2{width:37px;height:37px;flex-basis:37px}
 .cfProfileDrawerScrollV2{padding:12px 11px 22px}
 .cfProfileDrawerCardV2{border-radius:17px;padding:11px}
 .cfProfileDrawerQuickV3{gap:6px}
}

@media(max-width:390px){
 .cfProfileMenuBtnV2{left:14px;width:38px;height:38px}
 .cfProfileDrawerV2{width:92vw}
 .cfProfileDrawerBrandV3 img{width:156px}
 .cfProfileDrawerQuickV3 button{padding:0 8px;grid-template-columns:27px 1fr;gap:6px}
 .cfProfileDrawerQuickV3 button>span:first-child{width:27px;height:27px}
 .cfProfileDrawerQuickV3 strong{font-size:11.25px}
}

@media(prefers-reduced-motion:reduce){
 .cfProfileMenuBtnV2,.cfProfileDrawerShadeV2,.cfProfileDrawerV2,.cfProfileDrawerCloseV2,.cfProfileDrawerProfileBtnV2,.cfProfileDrawerLinkV2,.cfProfileDrawerLogoutV2,.cfProfileDrawerQuickV3 button{transition:none!important}
}

/* Player drawer v4 — one crisp icon grid and one graphite surface language. */
body[data-cf-access-context="player"] #cfProfileDrawerV2{
 --cf-drawer-accent:var(--cf-area-accent,#79a9ff);
 --cf-drawer-panel:#19232e;
 --cf-drawer-raised:#202c38;
 --cf-drawer-line:#334252;
 --cf-drawer-muted:#aeb9c6;
 width:min(400px,92vw)!important;
 background:#131b24!important;
 border-right-color:#303d4b!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerHeadV2{
 min-height:80px;background:#131b24!important;border-bottom-color:#303d4b!important;box-shadow:none!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerScrollV2{padding:14px 14px 28px}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerCardV2{
 padding:13px;margin-bottom:12px;border:1px solid var(--cf-drawer-line)!important;border-radius:18px;
 background:linear-gradient(145deg,#1b2632,#17212b)!important;box-shadow:0 10px 24px rgba(0,0,0,.16)!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerCardV2::after{display:none}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerMainV2{grid-template-columns:52px minmax(0,1fr) 18px;gap:12px}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerAvatarV2{
 width:52px;height:52px;border-radius:15px;background:#202d39;border-color:color-mix(in srgb,var(--cf-drawer-accent) 62%,#344454);
 color:var(--cf-drawer-accent);box-shadow:none;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerCopyV2 strong{font-size:14px;font-weight:850}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerCopyV2>span{color:var(--cf-drawer-muted)}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerCopyV2 small{color:#d8bd6b}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerArrowV2{color:#77889a;text-align:center;padding:0}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerProfileBtnV2{
 height:36px;margin-top:11px;border-color:#405165!important;background:#222f3c!important;color:#f3f6f8!important;box-shadow:none!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerProfileBtnV2:hover{border-color:var(--cf-drawer-accent)!important;color:var(--cf-drawer-accent)!important;background:#263544!important}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerHintV2{margin-top:7px;color:#82909d}

body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerQuickV3{gap:9px;margin-bottom:12px}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerQuickV3 button{
 height:52px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;padding:0 10px!important;
 border:1px solid var(--cf-drawer-line)!important;border-radius:14px!important;background:var(--cf-drawer-raised)!important;box-shadow:none!important;color:#f4f6f8!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerQuickV3 button>span:first-child{
 width:34px!important;height:34px!important;border:1px solid #405164!important;border-radius:10px!important;background:#17212b!important;color:var(--cf-drawer-accent)!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerQuickV3 svg{display:block!important;width:19px!important;height:19px!important;stroke:currentColor!important;stroke-width:1.9!important}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerQuickV3 strong{font-size:12px}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerQuickV3 small{font-size:9px;color:#a8b4c0!important}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerQuickV3 button:hover{border-color:var(--cf-drawer-accent)!important;background:#263544!important}

body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerGroupV2{padding:13px 0 10px;border-top-color:#2b3744}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerTitleV2{padding:0 10px 8px;color:#8f9ba8;font-size:9.5px;letter-spacing:.15em}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerListV2{gap:4px!important}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2{
 grid-template-columns:36px minmax(0,1fr) 22px!important;gap:12px!important;height:50px!important;min-height:50px!important;max-height:50px!important;
 padding:0 10px!important;border:1px solid transparent!important;border-radius:14px!important;background:transparent!important;color:#e5e9ed!important;font-size:13.5px!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerIconV3{
 width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;
 border:1px solid #3a4959!important;border-radius:11px!important;background:#1a2530!important;color:#b9c5d1!important;box-shadow:none!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerIconV3 .cf3d-icon{display:none!important}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerIconV3 svg,
body[data-cf-access-context="player"] #cfProfileDrawerV2 [data-cf-3d-source]{
 display:block!important;width:19px!important;height:19px!important;stroke:currentColor!important;stroke-width:1.9!important;color:inherit!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLabelV3{font-weight:760;letter-spacing:-.005em}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerChevronV3{color:#758596;text-align:center;transform:none}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2:hover,
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2.active{
 border-color:color-mix(in srgb,var(--cf-drawer-accent) 45%,#344454)!important;background:#202d3a!important;color:var(--cf-drawer-accent)!important;
 box-shadow:inset 3px 0 var(--cf-drawer-accent)!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2:hover .cfProfileDrawerIconV3,
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2.active .cfProfileDrawerIconV3{
 border-color:var(--cf-drawer-accent)!important;background:var(--cf-drawer-accent)!important;color:#101720!important;
}
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2:hover .cfProfileDrawerChevronV3,
body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerLinkV2.active .cfProfileDrawerChevronV3{color:var(--cf-drawer-accent);transform:translateX(2px)}

@media(max-width:420px){
 body[data-cf-access-context="player"] #cfProfileDrawerV2{width:94vw!important}
 body[data-cf-access-context="player"] #cfProfileDrawerV2 .cfProfileDrawerScrollV2{padding-left:11px;padding-right:11px}
}
