/* Phoenix: MyAAC original, preto e dourado. */
html{background:#08090b}body{margin:0;background:#08090b;color:#49351f}
#ArtworkHelper{min-height:100vh;background-image:linear-gradient(180deg,#06070944 0,#060709aa 500px,#08090bee 1000px),url('/templates/tibiacom/images/header/background-artwork.jpg')!important;background-size:auto,cover!important;background-position:center top!important;background-attachment:fixed!important}
#Bodycontainer{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:flow-root}
.phoenix-header{height:220px;position:relative;max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:center;pointer-events:none}.phoenix-header img{width:460px;max-width:80%;height:auto;filter:drop-shadow(0 5px 15px #000)}
#ContentRow{display:grid!important;grid-template-columns:180px minmax(0,1fr) 205px!important;gap:22px!important;position:relative!important;top:auto!important;left:auto!important;margin:0 auto!important;width:calc(100% - 64px)!important;max-width:1440px!important;min-width:0!important;align-items:start}
#MenuColumn,#ContentColumn,#ThemeboxesColumn{position:relative!important;top:0!important;left:auto!important;right:auto!important;margin:0!important;min-width:0!important;width:auto!important}
#LeftArtwork{display:none!important}#RightArtwork{position:relative!important;height:105px!important;top:auto!important}#Monster{top:-46px!important}#PedestalAndOnline{top:0!important}#PlayersOnline{top:52px!important;color:#ead6a2!important;cursor:pointer}
#Menu .MenuButton{background-color:#17191b!important}#Menu .Submenuitem{background-color:#171b1c!important}#Menu .SubmenuitemLabel{color:#e8dfcc!important}#Menu .SubmenuitemLabel:hover{color:#f5d78d!important}#Menu .Label{background-image:none!important;color:#e4c994;font:bold 21px Georgia,serif;text-shadow:1px 2px 2px #000;width:130px;line-height:30px}
#ContentColumn .BorderTitleText{background:linear-gradient(#343638,#101214)!important}#ContentColumn .Box{filter:drop-shadow(0 5px 10px #0008)}#ContentColumn .BoxContent{background-color:#f0e3c6!important;color:#49351f!important;line-height:1.6}#ContentColumn .BoxContent h2{font:700 25px Georgia,serif;color:#65441f}#ContentColumn .BoxContent a{color:#674824}#ContentColumn .BoxContent input[type=text],#ContentColumn .BoxContent input[type=password],#ContentColumn .BoxContent input[type=email],#ContentColumn .BoxContent select{background:#fff7e5;color:#372a1c;border:1px solid #a99573;padding:4px;box-sizing:border-box}
.phoenix-strip{background:linear-gradient(#292b2e,#101214);border:1px solid #968064;color:#ddc996;padding:11px 16px;margin:0 0 22px;display:flex;gap:12px;justify-content:space-between;align-items:center;font:12px Verdana,sans-serif}.phoenix-strip a{color:#f4dfab!important;text-decoration:none}.phoenix-strip strong{letter-spacing:2px}
.phoenix-box{background:linear-gradient(135deg,#26272a,#101214);border:3px double #9d865d;box-shadow:0 4px 15px #0008;margin-bottom:18px;padding:13px 10px;color:#dfd5c0;font:12px/1.6 Verdana,sans-serif}.phoenix-box h3{margin:0 0 12px;text-align:center;color:#e7ce99;border-bottom:1px solid #655638;padding-bottom:8px;font:bold 15px Georgia,serif}.phoenix-rank{display:flex;align-items:center;gap:7px;padding:8px 0;border-bottom:1px solid #50462e}.phoenix-rank:last-child{border-bottom:0}.phoenix-rank img{width:48px;height:48px;image-rendering:pixelated}.phoenix-rank a{color:#f0dba9;text-decoration:none;font-weight:bold}.phoenix-rank small{color:#c4bca9;display:block}.phoenix-box p{text-align:center}.phoenix-button{display:block;background:linear-gradient(#51442c,#29241b);border:1px solid #ac8b51;color:#f4dfab!important;text-align:center;padding:8px;text-decoration:none;font:bold 13px Georgia,serif}.phoenix-empty{color:#b7ad98;text-align:center;padding:12px 0}#Footer{color:#bcb29d!important;text-shadow:0 1px 3px #000}#Footer a{color:#deca9d!important}.phoenix-connect{font-size:11px;word-break:break-all}
@media(max-width:1000px){#ContentRow{width:calc(100% - 24px)!important;grid-template-columns:180px minmax(0,1fr)!important;gap:16px!important}#ThemeboxesColumn{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:12px}#RightArtwork{display:none!important}#Themeboxes{display:contents}.phoenix-header{height:190px}}
@media(max-width:650px){#ContentRow{display:flex!important;flex-direction:column;width:calc(100% - 20px)!important}#MenuColumn,#ContentColumn,#ThemeboxesColumn{width:100%!important}#Loginbox,#Menu{max-width:180px;margin-left:auto;margin-right:auto}.phoenix-header{height:165px}.phoenix-strip{flex-wrap:wrap;font-size:11px}#ThemeboxesColumn{display:block}#ContentColumn .BoxContent{overflow-x:auto;padding:12px!important}#ContentColumn table{max-width:100%}.phoenix-header img{width:360px}}

#ArtworkHelper,#Bodycontainer{min-width:0!important}#ContentHelper{min-width:0!important}#ContentColumn .Content{margin:0!important}#ContentColumn{padding-bottom:20px}#ThemeboxesColumn{padding-top:0}

#Menu .Label{font-size:18px!important}#PedestalAndOnline{left:0!important}#PlayersOnline{left:0!important;width:137px!important;text-align:center!important}

#RightArtwork{left:auto!important;margin:0 auto!important;width:132px!important}#Monster{left:26px!important}#PlayersOnline{top:72px!important;width:132px!important;font-size:10px!important;line-height:14px!important;z-index:20!important}

.phoenix-header img{width:420px;max-height:210px;object-fit:contain}@media(max-width:650px){.phoenix-header img{max-height:155px;width:330px}}
