/* MU Arena Season 3 — Obsidian Ruby */
:root{--season3-site-bg:url(../images/bg_header2.jpg)}
html{background:#08070a!important}body{background-color:#08070a!important;background-image:linear-gradient(180deg,rgba(7,6,9,.18),rgba(7,6,9,.72) 62%,#08070a 100%),var(--season3-site-bg)!important;background-position:top center!important;background-repeat:no-repeat!important;background-size:100% auto,cover!important;background-attachment:scroll,fixed!important}.wrapper{background:transparent!important}.wrapper>main{background:linear-gradient(180deg,rgba(8,7,10,.38),rgba(8,7,10,.78) 48%,rgba(8,7,10,.94))!important}
:root{
    --s3-gold:#c6434e;--s3-gold-light:#ef7780;--s3-line:rgba(198,67,78,.32);
    --s3-panel:#17171c;--s3-panel-2:#201b20;
    --arena-bg:#09090c;--arena-panel:#15151a;--arena-panel-2:#1d1b20;--arena-panel-3:#272126;
    --arena-border:#594047;--arena-border-soft:rgba(190,74,86,.22);
    --arena-cyan:#b64b58;--arena-cyan-light:#e37882;--arena-gold:#c6434e;--arena-gold-light:#ef7780;
    --arena-text:#f0ecee;--arena-muted:#988a8f;--arena-danger:#e14f59;--arena-shadow:0 16px 38px rgba(0,0,0,.42)
}
html,body{background-color:#09090c!important}
body{color:#f0ecee!important;background-color:#0b0a0d!important;background-image:linear-gradient(rgba(8,7,10,.28),rgba(8,7,10,.9)),url(../images/bg_header2.jpg)!important}
.wrapper{border-color:rgba(161,49,61,.65)!important;background:rgba(10,10,13,.28)!important;box-shadow:0 22px 60px rgba(0,0,0,.5)}
#mainHeader{border-color:rgba(161,49,61,.42)!important;background-color:#08070a!important;background-image:linear-gradient(180deg,rgba(5,5,9,.02) 0,rgba(5,5,9,.08) 58%,#08070a 100%),url(../images/bg_header2.jpg)!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:cover!important}
.topPanel,.topPanel_Wrapper{border-color:rgba(161,49,61,.42)!important;background:rgba(11,11,15,.95)!important}
#mainHeader a,.topPanel a{color:#d8cfd2!important}.topMenu>li>a:hover,.topMenu>li.active>a{color:#ef7780!important}
.arena-panel,.arena-side-panel,.content,.page{border-color:#49343b!important;background:rgba(20,19,24,.95)!important;color:#f0ecee!important;box-shadow:0 12px 28px rgba(0,0,0,.24)}
.arena-panel-heading,.arena-side-heading{border-color:#473039!important;background:linear-gradient(120deg,#251d22,#151419)!important}
.arena-panel-heading h2,.arena-side-heading h3,.arena-panel h1,.arena-panel h2,.arena-panel h3,.content h1,.content h2,.content h3{color:#f3edef!important}
.arena-eyebrow,.arena-panel-heading>div>span,.arena-side-heading>span{color:#d85661!important}
.breadcrumbs{color:#877c81!important}.breadcrumbs a{color:#df626d!important}
.season3-gateway-grid>a{border-color:#49343b!important;background:linear-gradient(145deg,#211a1f,#121116)!important;color:#f1ecee!important}
.season3-gateway-grid>a:hover{border-color:#c6434e!important;background:linear-gradient(145deg,#2c1d23,#171217)!important;box-shadow:0 12px 28px rgba(139,35,47,.16)}
.season3-gateway-grid i,.season3-gateway-grid b{color:#df5d68!important}.season3-gateway-grid small,.arena-server-list span,.season3-online-status span{color:#8f8388!important}
.season3-account-button,.arena-account-button,.arena-credit-button,.arena-register-submit,.arena-download-button{border-color:#d05964!important;background:linear-gradient(180deg,#a73542,#681f29)!important;color:#fff!important;box-shadow:inset 0 1px rgba(255,210,214,.18),0 9px 24px rgba(113,25,36,.3)!important}
.season3-news-card,.season3-hall-winner,.season3-hall-runners>div,.season3-mufc-day,.season3-events-card .custom_list{border-color:#453038!important;background:#121116!important}
.season3-news-card:hover,.season3-mufc-day.is-today{border-color:#c6434e!important}.season3-news-card h3 a,.season3-hall-winner>a,.season3-hall-winner>strong,.season3-events-card .event .name{color:#eee8ea!important}
.season3-news-read,.season3-account-register,.arena-heading-link,.season3-events-card .arena-side-heading>a{color:#dc6570!important}
.season3-online-status{border-color:#49333b!important;background:#181419!important}.season3-online-status strong{color:#eee9eb!important}
.season3-war-card{border-color:#49333b!important;background:#151419!important}.season3-war-art{opacity:.23!important;filter:grayscale(.25) sepia(.18) hue-rotate(304deg) saturate(1.25)}.season3-war-card:hover .season3-war-art{opacity:.34!important}
.season3-war-content h2,.season3-owner strong,.season3-war-content footer strong{color:#f3edef!important}.season3-war-content>p,.season3-owner em,.season3-war-content footer{color:#91858a!important}.season3-war-content footer{border-color:#453039!important}
.season3-mufc-featured{border-color:#50343d!important;background:radial-gradient(circle at 12% 50%,rgba(176,48,63,.2),transparent 34%),linear-gradient(120deg,#171318,#24191e)!important}
.season3-mufc-copy h3,.season3-mufc-champion strong{color:#f3edef!important}.season3-mufc-copy>p,.season3-mufc-champion small{color:#92858a!important}
.season3-mufc-class-icon{overflow:hidden;border-color:rgba(216,77,89,.58)!important;background:radial-gradient(circle,rgba(166,45,58,.2),#111015)!important;box-shadow:inset 0 0 28px rgba(170,42,55,.15),0 0 22px rgba(130,28,40,.16)!important}.season3-mufc-class-icon img{width:100%;height:100%;max-width:none;max-height:none;border-radius:50%;object-fit:cover}.season3-mufc-class-icon>i{color:#9f858b;font-size:42px}
.season3-mufc-day{min-height:192px!important}.season3-mufc-day-summary{padding:11px 8px}.season3-mufc-day-summary>span{color:#9c7d83!important}.season3-mufc-day-summary img{width:68px!important;height:68px!important;margin:9px 0 7px!important;border:2px solid rgba(216,77,89,.62)!important;border-radius:50%;background:#100f13!important;box-shadow:0 0 0 5px rgba(176,48,63,.08),0 0 22px rgba(130,28,40,.2)!important;object-fit:cover}.season3-mufc-empty-avatar{display:grid;width:68px!important;height:68px!important;margin:9px 0 7px!important;place-items:center;border:2px solid rgba(216,77,89,.62)!important;border-radius:50%;background:#100f13!important;color:#9d858a!important;font-size:29px!important}.season3-mufc-day-summary>strong{color:#e76470!important;font-size:12px}.season3-mufc-day-summary>small{color:#eee8ea!important;font:13px "Philosopher",serif}.season3-mufc-day-guild{color:#a99196!important}.season3-mufc-day-guild i{color:#c94d59!important}
.season3-mufc-week{grid-template-columns:repeat(5,minmax(0,1fr))!important}.season3-mufc-day-guild{display:flex!important;width:100%;max-width:125px!important;align-items:center;justify-content:center;gap:5px;margin-top:6px!important;color:#a99196!important}.season3-mufc-day-guild img,.season3-mufc-day-guild svg{flex:0 0 16px;width:16px!important;height:16px!important;margin:0!important;border:0!important;border-radius:2px!important;box-shadow:none!important;object-fit:contain!important}.season3-mufc-day-guild i{flex:0 0 auto;color:#c94d59!important;font-size:13px}.season3-mufc-day-guild b{min-width:0;overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.season3-mufc-featured-guild{display:inline-flex!important;align-items:center;gap:6px;margin-left:5px}.season3-mufc-featured-guild img,.season3-mufc-featured-guild svg{flex:0 0 18px;width:18px!important;height:18px!important;border-radius:2px;object-fit:contain}.season3-mufc-featured-guild>i{color:#c94d59;font-size:15px}.season3-mufc-featured-guild b{color:#d9cdd0!important;font-size:9px}.season3-mufc-featured-guild em{color:#9c898e!important;font-size:8px;font-style:normal}
.season3-mufc-day-details{background:radial-gradient(circle at 50% 0,rgba(190,55,69,.18),transparent 58%),#1c151a!important}.season3-mufc-day-details strong,.season3-mufc-day-details b{color:#f2ebed!important}
.season3-mufc-featured-guild b{color:#d9cdd0!important}.season3-mufc-featured-guild em{color:#9c898e!important}
.season3-hall-tabs label{border-color:#453139!important;background:#131217!important;color:#95878c!important}.season3-hall-tabs label:hover{border-color:#a43d49!important;color:#f0e9eb!important}.season3-hall-winner.position-1{border-color:#bd4451!important;background:radial-gradient(circle at 50% 15%,rgba(190,57,72,.17),transparent 43%),#171318!important}.season3-hall-avatar{background:#111015!important}.season3-hall-winner.position-1>a,.season3-hall-winner.position-1>strong{color:#ef7780!important}
.season3-events-card .event.list-group-item{border-color:#38292f!important;background:#121116!important}.season3-events-card .event.list-group-item:hover{background:#21171c!important}.season3-events-card .event .time{border-color:rgba(198,67,78,.32)!important;background:rgba(198,67,78,.08)!important;color:#ef7780!important}.season3-events-card .event-category-step,.season3-events-card .event-category-current-wrap{border-color:#49343b!important;background:#151318!important;color:#df5b67!important}.season3-events-card .event-category-current{color:#e9e2e4!important}
.season3-killer-card{border-color:#7f2833!important;background:linear-gradient(145deg,#251318,#160e12)!important}.season3-killer-content h2{color:#f2dfe2!important}
.arena-events-heading,.arena-info-heading,.arena-posts-heading,.arena-download-heading,.arena-register-heading{background:radial-gradient(circle at 86% 18%,rgba(190,55,69,.18),transparent 32%),linear-gradient(120deg,#281b21,#121116)!important}
.arena-events-heading span,.arena-events-title>span,.arena-event-feature span,.arena-ranking-cycle{color:#dd5965!important}.arena-events-heading p,.arena-events-title p{color:#998c91!important}
.arena-events-nav{border-color:#49343b!important;background:#151318!important}.arena-events-nav a{border-color:#3e2d34!important;color:#b8aaae!important}.arena-events-nav a:hover{background:#281a20!important;color:#ef7780!important}
.arena-events-section{border-color:#49343b!important;background:#17161b!important}.arena-event-feature,.arena-ranking-reward-grid article,.arena-events-rules-grid>div{border-color:#49343b!important;background:#111015!important}.arena-event-feature h3,.arena-ranking-reward-grid h3{color:#f0e9eb!important}.arena-event-feature p,.arena-ranking-description,.arena-events-rules-grid p{color:#9b8d92!important}
.arena-event-feature>i,.arena-ranking-reward-grid article>i,.arena-events-rules-grid b{border-color:#a63e4a!important;color:#e3616c!important}.arena-event-benefit-wrap,.arena-event-feature footer{border-color:#3f2d34!important}.arena-event-benefits li{color:#b3a5aa!important}.arena-event-schedule{color:#e2646f!important}
.arena-ranking-reward-grid .arena-ranking-period{border-color:rgba(198,67,78,.35)!important;background:rgba(198,67,78,.08)!important;color:#e8757f!important}.arena-ranking-reward.has-drop>strong{border-color:#d6535f!important}.arena-ranking-drop{border-color:#a83c48!important;background:linear-gradient(145deg,#25191e,#111015)!important}.arena-ranking-drop>b,.arena-ranking-drop li strong{color:#ed6d77!important}.arena-ranking-drop>span,.arena-ranking-drop li{color:#a9999e!important}.arena-ranking-drop:after{border-color:#a83c48!important;background:#171217!important}
.arena-info-card,.arena-info-section,.arena-command-grid>div,.arena-info-table-wrap,.arena-post-row,.arena-comment,.arena-comment-form{border-color:#48343b!important;background:#121116!important}.arena-info-card dt,.arena-post-copy p,.arena-post-date span{color:#978a8f!important}.arena-info-card dd,.arena-post-copy h2,.arena-post-body{color:#eee8ea!important}
input,select,textarea{border-color:#573b44!important;background:#111015!important;color:#eee8ea!important}
::selection{background:#a73542;color:#fff}
@media(max-width:760px){.season3-mufc-week{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:420px){.season3-mufc-week{grid-template-columns:1fr!important}}

/* Secondary pages — account and character panels */
.arena-account-summary,.arena-account-services,.arena-account-content,.arena-character-shell{border-color:#49343b!important;background:radial-gradient(circle at 20% 0,rgba(190,55,69,.1),transparent 33%),linear-gradient(145deg,#1d171b,#111015)!important}
.arena-account-user,.arena-account-stat,.arena-account-balance{border-color:#3f2d34!important}.arena-account-label,.arena-account-stat>small,.arena-account-balance strong,.arena-account-nav-title,.arena-service-heading span,.arena-service-edit-heading span{color:#df5c67!important}
.arena-account-avatar img{border-color:#9c3a46!important;background:#111015!important}.arena-presence{border-color:#181318!important}
.arena-account-primary-actions a{border-color:#51343d!important;background:linear-gradient(135deg,#21171c,#111015)!important;color:#eee8ea!important}.arena-account-primary-actions a:hover{border-color:#c6434e!important;background:linear-gradient(135deg,#2b1920,#151116)!important}.arena-account-primary-actions a>i{border-color:#813641!important;background:rgba(198,67,78,.1)!important;color:#ed707a!important}.arena-account-primary-actions small{color:#9f9196!important}.arena-account-primary-actions b{color:#df5c67!important}
.arena-character-action{border-color:#52323b!important;background:linear-gradient(155deg,#181419,#0f0e12)!important;box-shadow:0 12px 28px rgba(0,0,0,.28)!important}.arena-character-action .rates,.arena-character-rate{border-color:#63343e!important;background:rgba(198,67,78,.07)!important}.arena-character-rate>i{color:#e96b76!important}.arena-character-rate span{color:#ef7780!important}.arena-character-action-buttons{border-color:#493039!important}.arena-character-action-form small{color:#9d8e93!important}
.button:not(.buttonDrop):hover,.btn-primary:hover,button[type=submit]:hover,input[type=submit]:hover,.arena-account-submit:hover,.arena-character-action-submit:hover,.arena-package-footer>a:hover,.arena-package-purchase>a:last-child:hover,.arena-donate-submit:hover,.arena-support-submit:hover,.arena-recovery-submit:hover{border-color:#e26974!important;background:linear-gradient(180deg,#c94d59,#812a35)!important;color:#fff!important;filter:none!important;box-shadow:0 7px 18px rgba(104,25,37,.3)!important}.arena-account-primary-actions a:hover{border-color:#c6434e!important;background:linear-gradient(135deg,#2b1920,#151116)!important;color:#fff!important}.arena-character-services a:hover,.arena-character-services a.active{border-color:#b74350!important;background:rgba(198,67,78,.13)!important;color:#fff!important}
.arena-account-balance .arena-credit-recharge{border-color:#91404a!important;background:rgba(198,67,78,.08)!important;color:#ec7680!important}.arena-account-balance .arena-credit-store{border-color:#d05a65!important;background:linear-gradient(180deg,#c44b58,#7d2934)!important;color:#fff!important}.arena-account-balance .arena-credit-webshop{border-color:#9f3e49!important;background:linear-gradient(135deg,#732732,#3d1820)!important;color:#f7edef!important}
.arena-account-services nav a{border-color:rgba(181,67,80,.12)!important;color:#9e9196!important}.arena-account-services nav a:hover{background:rgba(198,67,78,.08)!important;color:#f0e9eb!important}.arena-account-services nav a.active{background:linear-gradient(90deg,rgba(198,67,78,.18),rgba(198,67,78,.035))!important;box-shadow:inset 2px 0 #d3515d!important}.arena-account-services nav .arena-account-character-link{border-color:#71333d!important;background:linear-gradient(100deg,rgba(198,67,78,.16),rgba(118,46,57,.05))!important}.arena-account-services nav .arena-account-support-link{border-color:#5c343c!important;background:rgba(198,67,78,.055)!important}
.arena-service-heading{background:rgba(198,67,78,.025)!important;border-color:#3e2d34!important}.arena-info-heading>i,.arena-service-edit-heading>i{border-color:#873641!important;background:rgba(198,67,78,.09)!important;color:#eb707a!important}.arena-account-info-list>div.arena-info-card{border-color:#443039!important;background:linear-gradient(145deg,#181419,#100f13)!important}.arena-info-card dt i{background:rgba(198,67,78,.1)!important;color:#e46772!important}.arena-info-card.arena-info-plan{border-color:#76333d!important}.arena-info-card.arena-info-balance{background:linear-gradient(145deg,#21151a,#121014)!important}
.arena-service-notice{border-color:#6d333d!important;background:linear-gradient(90deg,rgba(198,67,78,.1),rgba(198,67,78,.02))!important}.arena-service-notice>i{color:#e46772!important}.arena-account-form,.arena-character-action-form{border-color:#453039!important;background:rgba(10,9,12,.55)!important}.arena-account-form input:not([type=checkbox]):not([type=radio]),.arena-character-action-form input,.arena-character-action-form select{border-color:#603640!important;background:#100f13!important;color:#eee8ea!important}.arena-account-form input:focus,.arena-character-action-form input:focus,.arena-character-action-form select:focus{border-color:#c6434e!important;box-shadow:0 0 0 2px rgba(198,67,78,.1)!important}.arena-account-submit,.arena-character-action-submit{border-color:#d05a65!important;background:linear-gradient(180deg,#ae3b48,#70242e)!important;color:#fff!important}
.arena-character-header{border-color:#453039!important;background:radial-gradient(circle at 80% 0,rgba(198,67,78,.13),transparent 35%)!important}.arena-character-account-link,.arena-character-count{border-color:#6d333d!important;background:rgba(198,67,78,.08)!important}.arena-character-count strong{color:#e66873!important}.arena-character-card,.arena-character-identity,.arena-character-equipment{border-color:#443039!important;background:#111015!important}.arena-character-card:hover,.arena-character-card.active{border-color:#c6434e!important}.arena-character-card.active{background:linear-gradient(110deg,rgba(198,67,78,.16),rgba(112,39,50,.04))!important;box-shadow:inset 3px 0 #c6434e,0 8px 18px rgba(0,0,0,.2)!important}.arena-character-avatar{border-color:#813641!important;background:#0f0e12!important}.arena-character-services a{border-color:#443039!important;background:#100f13!important;color:#9b8e93!important}.arena-character-services a:hover,.arena-character-services a.active{border-color:#a9404c!important;background:rgba(198,67,78,.1)!important;color:#f0e9eb!important}.arena-character-services a.active{box-shadow:inset 0 -2px #c6434e!important}.arena-character-art{background:radial-gradient(circle at 50% 35%,rgba(198,67,78,.16),transparent 52%)!important}.arena-character-art:after{background:linear-gradient(transparent,#111015)!important}

/* Secondary pages — VIP */
.arena-vip-heading{border-color:#49343b!important;background:radial-gradient(circle at 82% 0,rgba(198,67,78,.16),transparent 38%),linear-gradient(120deg,#25191e,#131217)!important}.arena-vip-heading>div:first-child>span,.arena-vip-title>span,.arena-vip-intro-copy>span,.arena-vip-credit>div:first-child>span{color:#df5b67!important}.arena-vip-badge{border-color:#71333d!important;background:rgba(198,67,78,.09)!important}.arena-vip-badge>i,.arena-vip-badge strong{color:#ef7780!important}.arena-vip-nav{border-color:#453039!important}.arena-vip-nav a{border-color:#443039!important;background:#111015!important;color:#9b8e93!important}.arena-vip-nav a.active,.arena-vip-nav a:hover{border-color:#c6434e!important;background:rgba(198,67,78,.1)!important;color:#f0e9eb!important}
.arena-vip-intro{border-color:#4d343c!important;background:radial-gradient(circle at 80% 40%,rgba(198,67,78,.17),transparent 36%),linear-gradient(135deg,#121116,#281a20)!important}.arena-vip-actions a,.arena-vip-credit-actions a{border-color:#67343d!important;background:rgba(198,67,78,.08)!important;color:#eee8ea!important}.arena-vip-actions a.primary,.arena-vip-credit-actions a.primary,.arena-vip-compare-intro>a,.arena-vip-advantages-cta>a{border-color:#d05a65!important;background:linear-gradient(180deg,#ae3b48,#70242e)!important;color:#fff!important}.arena-vip-emblem{background:radial-gradient(circle,rgba(198,67,78,.17),transparent 61%)!important;color:#ef7780!important}.arena-vip-benefit-grid article,.arena-vip-advantages-cta{border-color:#443039!important;background:#111015!important}.arena-vip-benefit-grid article>i{border-color:#70333d!important;background:rgba(198,67,78,.09)!important;color:#e96974!important}.arena-vip-credit,.arena-vip-compare-intro{border-color:#67343d!important;background:linear-gradient(100deg,rgba(198,67,78,.11),rgba(93,36,45,.04))!important}.arena-vip-table-wrap{border-color:#48333b!important}.arena-vip-table thead th{background:rgba(198,67,78,.08)!important;color:#ef7780!important}.arena-vip-table .featured{background:rgba(198,67,78,.065)!important;color:#ef7780!important}

/* Secondary pages — downloads, rankings and information */
.arena-download-heading,.arena-rankings-heading,.arena-info-heading{border-color:#49343b!important;background:radial-gradient(circle at 84% 0,rgba(198,67,78,.16),transparent 40%),linear-gradient(120deg,#25191e,#131217)!important}.arena-download-section,.arena-drivers-section,.arena-ranking-results,.arena-info-section{border-color:#49343b!important;background:#17161b!important}.arena-download-card,.arena-driver-grid>a,.arena-ranking-winner,.arena-ranking-table-wrap,.arena-info-overview>.arena-info-card,.arena-command-grid>div,.arena-info-table-wrap{border-color:#463139!important;background:linear-gradient(145deg,#191519,#100f13)!important}.arena-download-card:hover,.arena-driver-grid>a:hover{border-color:#bd4652!important}.arena-download-icon,.arena-rankings-trophy{border-color:#8e3742!important;background:rgba(198,67,78,.09)!important;color:#eb6d78!important}.arena-download-links a,.arena-download-platform,.arena-ranking-nav a,.arena-ranking-filters a{border-color:#67343d!important;background:rgba(198,67,78,.07)!important;color:#e5dadd!important}.arena-download-links a:hover,.arena-ranking-nav a:hover,.arena-ranking-nav a.active,.arena-ranking-filters a:hover,.arena-ranking-filters a.active{border-color:#c6434e!important;background:rgba(198,67,78,.14)!important;color:#fff!important}.arena-ranking-winner.position-1{border-color:#bd4652!important;box-shadow:inset 0 2px rgba(239,119,128,.22)!important}.arena-ranking-winner>img{border-color:#71333d!important;background:#100f13!important}.arena-ranking-table th{background:rgba(198,67,78,.07)!important;color:#ef7780!important}.arena-ranking-empty{border-color:#57343d!important;background:#111015!important}.arena-gens-switch a{border-color:#49343b!important;background:#111015!important}.arena-gens-switch a.active,.arena-gens-switch a:hover{border-color:#c6434e!important}

/* Secondary pages — donations, packages and support */
.arena-donate-heading,.arena-packages-heading,.arena-support-heading,.arena-recovery-heading{border-color:#49343b!important;background:radial-gradient(circle at 84% 0,rgba(198,67,78,.16),transparent 40%),linear-gradient(135deg,#25191e,#131217)!important}.arena-donate-section,.arena-donate-form,.arena-donate-summary,.arena-packages-balance,.arena-package-card,.arena-support-rules,.arena-support-form,.arena-support-table-wrap,.arena-ticket-message,.arena-recovery-card,.arena-recovery-secondary{border-color:#463139!important;background:#111015!important}.arena-package-card:hover{border-color:#bd4652!important}.arena-package-media{border-color:#49343b!important;background:#0e0d11!important}.arena-package-emblem,.arena-packages-wallet>i{border-color:#74343e!important;background:rgba(198,67,78,.09)!important;color:#e86a75!important}.arena-package-stock{border-color:#5e333c!important;background:rgba(198,67,78,.065)!important}.arena-package-footer>a,.arena-donate-submit,.arena-support-submit,.arena-recovery-submit{border-color:#d05a65!important;background:linear-gradient(180deg,#ae3b48,#70242e)!important;color:#fff!important}.arena-support-table th,.arena-orders-table th{background:rgba(198,67,78,.07)!important;color:#ef7780!important}.arena-ticket-message.is-staff{border-color:#873641!important;background:#1f1419!important}.arena-support-back,.arena-pix-copy{border-color:#67343d!important;background:rgba(198,67,78,.08)!important;color:#e86b76!important}
.arena-package-categories a,.arena-package-detail-summary,.arena-package-item,.arena-package-purchase a{border-color:#463139!important;background:#111015!important}.arena-package-categories a:hover,.arena-package-categories a.active{border-color:#bd4652!important;background:rgba(198,67,78,.12)!important;color:#fff!important}.arena-package-detail-media{border-color:#49343b!important;background:#0e0d11!important}.arena-package-detail-emblem{border-color:#74343e!important;background:rgba(198,67,78,.09)!important;color:#e86a75!important}.arena-package-purchase a:last-child{border-color:#d05a65!important;background:linear-gradient(180deg,#ae3b48,#70242e)!important;color:#fff!important}

/* Access modal and remaining legacy plugin surfaces */
#overlay{background:rgba(5,4,6,.86)!important}.modal_div.arena-access-modal{border-color:#633640!important;background:linear-gradient(155deg,#21171c,#100f13)!important}.arena-access-heading{border-color:#49343b!important;background:radial-gradient(circle at 85% 0,rgba(198,67,78,.16),transparent 42%)!important}.arena-access-heading>i{border-color:#78343f!important;background:rgba(198,67,78,.09)!important;color:#ed707a!important}.arena-access-modal input{border-color:#5f3640!important;background:#100f13!important;color:#eee8ea!important}.arena-access-modal button[type=submit]{border-color:#d05a65!important;background:linear-gradient(180deg,#ae3b48,#70242e)!important;color:#fff!important}
.main>.content:not(.arena-events-page):not(.arena-info-page):not(.arena-vip-page):not(.arena-download-page):not(.arena-rankings-page),.market-content,.shop-content,.webshop-content{border-color:#49343b!important;background:#17161b!important}.h2-title,.dTitle{border-color:#49343b!important;background:linear-gradient(120deg,#25191e,#151419)!important;color:#eee8ea!important}.h2-title span,.dTitle span{color:#ef7780!important}.table,.topTable,.service_list,.list-group{color:#eee8ea!important}.table th,.topTable th{border-color:#49343b!important;background:rgba(198,67,78,.07)!important;color:#ef7780!important}.table td,.topTable td,.service_list>li,.list-group-item{border-color:#392a30!important;background:#111015!important;color:#b9adb1!important}.btn-primary,.button:not(.buttonDrop),button[type=submit]{border-color:#c34b57!important;background:linear-gradient(180deg,#a93946,#6e242e)!important;color:#fff!important}

/* Residual teal surfaces */
.topPanel-right .arena-user-trigger{border-color:#56343d!important;background:linear-gradient(135deg,#25191e,#121116)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.018)!important}.topPanel-right .arena-user-trigger:hover{border-color:#c6434e!important;background:linear-gradient(135deg,#321d24,#171217)!important;box-shadow:0 7px 22px rgba(0,0,0,.3),inset 0 0 18px rgba(198,67,78,.07)!important}.topPanel-right .arena-user-avatar{border-color:#713641!important;background:#100f13!important}.arena-user-copy strong{color:#ef7780!important}
.arena-info-status{border-color:#67343d!important;background:linear-gradient(135deg,rgba(198,67,78,.11),rgba(68,30,37,.15))!important}.page .arena-info-card>header{border-color:#453039!important;background:linear-gradient(100deg,rgba(198,67,78,.09),rgba(198,67,78,.025))!important}.arena-info-card header>i{border-color:#71333d!important;background:rgba(198,67,78,.1)!important;color:#e96b76!important}
.arena-character-inventory{background:radial-gradient(circle,rgba(198,67,78,.08),transparent 58%)!important}.arena-character-action-heading{background:radial-gradient(circle at 88% 0,rgba(198,67,78,.13),transparent 40%)!important}.page .label-terms,.page>.row>[class*=col-] h3,.page>.row>[class*=col-] h4{background:rgba(198,67,78,.07)!important}.arena-register-heading,.arena-register-intro{border-color:#55343d!important;background:radial-gradient(circle at 20% 10%,rgba(198,67,78,.14),transparent 42%),linear-gradient(145deg,#21171c,#111015)!important}.arena-register-intro:after{color:rgba(198,67,78,.045)!important}.arena-register-intro>a{border-color:#66343d!important;background:rgba(198,67,78,.08)!important;color:#e86b76!important}
.arena-recovery-card-heading>i{border-color:#71333d!important;background:rgba(198,67,78,.1)!important;color:#e96b76!important}.arena-recovery-result.success,.arena-support-rules,.arena-ticket-message-meta,.arena-donate-summary,.arena-pix-guide li{border-color:#55343d!important;background:rgba(198,67,78,.07)!important}.arena-support-upload{border-color:#713a43!important;background:rgba(198,67,78,.025)!important}.arena-requirements-table .arena-requirements-head,.arena-info-table thead th,.arena-rankings-help,.arena-rankings-page:not(.arena-rankings-index)>.dTitle,.arena-rankings-page:not(.arena-rankings-index)>.h2-title{background:rgba(198,67,78,.07)!important}
.arena-posts-heading,.arena-post-view-heading{border-color:#49343b!important;background:linear-gradient(120deg,#25191e,#131217)!important}.arena-posts-heading span,.arena-comments-title span,.arena-post-view-label{color:#df5b67!important}.arena-posts-heading>i{border-color:#78343f!important;color:#e96b76!important}.arena-post-row,.arena-comment,.arena-comment-form{border-color:#463139!important;background:#111015!important}.arena-post-row:hover{border-color:#a43d49!important;background:#1e151a!important}.arena-post-date{border-color:#71343e!important;background:#181318!important}.arena-post-date strong{color:#ef7780!important}.arena-post-open{border-color:#71343e!important;color:#e66a75!important}.arena-post-cover img{border-color:#593740!important}.arena-post-body a,.arena-post-footer a{color:#e66a75!important}.arena-post-footer,.arena-comments{border-color:#463139!important}.arena-comment-form textarea{border-color:#5e3640!important;background:#100f13!important}.arena-comment-form button{border-color:#d05a65!important;background:linear-gradient(#ae3b48,#70242e)!important}
.menu .dropDown-menu{border-color:#59343d!important;background:linear-gradient(180deg,rgba(38,24,30,.99),rgba(17,15,19,.99))!important;box-shadow:0 15px 34px rgba(0,0,0,.46)!important}.menu .dropDown-menu li a{color:#bcaeb2!important}.menu .dropDown-menu li a:hover{background:rgba(198,67,78,.13)!important;color:#fff!important}.menu .buttonDrop:after{border-color:#b85460!important}
.arena-rankings-page .topFtableBlock,.arena-ranking-winner{border-color:#49343b!important;background:linear-gradient(135deg,rgba(198,67,78,.1),rgba(17,16,21,.72))!important}.arena-ranking-classes a,.arena-ranking-winner>img{border-color:#71333d!important;background:#100f13!important}.arena-ranking-classes a:hover,.arena-ranking-classes a.active{border-color:#c6434e!important;background:#24171c!important}.arena-ranking-place{color:rgba(239,119,128,.2)!important}.arena-ranking-table-wrap,.arena-rankings-page .topTable{border-color:#49343b!important;background:#111015!important}.arena-rankings-page .topTable th,.arena-ranking-table th{background:rgba(198,67,78,.08)!important;color:#ef7780!important}.arena-rankings-page .topTable td,.arena-ranking-table td{border-color:#392a30!important}
