.outline{
	border: 1px solid #002249;
    display: flex;
    flex-direction: column;
    margin: 5px;
    padding: 5px;
    border-radius: 5px;
    background-color: #011229;
}
.gamelogfilters{display:flex;flex-direction: column;gap:2px;}
.gamelogfilter label{display:flex;flex-direction: row; gap:6px;align-content: center;align-items: center;padding:3px 3px;}

.logsections{display:flex;gap:10px;}
.logsectionleft{flex:16;}
.logsectionright{flex:84;}

.gamelogfilterlist{display:flex;flex-direction: column;gap:6px;font-size:12px;}
.gamelogfilterlist img{height:24px;}
.gamelogfiltercheck.active{background-color:#062443;}

.logcomboinfo{display: flex;gap:10px;align-content: center;align-items: center}
.logtable .fftable tbody td{padding:5px 10px;}

.blockstatcontainerblock{display:flex;gap:20px;justify-content: center;align-items: center;align-content: center;}
.blockstatimage img{height:26px;}
.ui-widget-content{color:#fff;}
.gamelog .ffheader-small{margin:8px 0px;}

/*
.gamelog .tdcategory{display:flex;gap:12px;border:1px solid #999;border-radius:5px;font-size:12px;letter-spacing:0.05px;padding:4px;font-weight:bold;text-shadow:1px 1px 1px #888;padding-left:10px;align-content: center;align-items: center;}
.gamelog .tdcategoryicon img{height:20px;}
.gamelog .tdcategoryPath{color:#d4f9d7;border-color:#28512b;background-color:rgba(14,37,26,0.8)}
.gamelog .tdcategoryItem{color:#eecd4f;border-color:#49380a;background-color:rgba(30,28,12,0.8)}
.gamelog .tdcategoryBlurst{color:#ffffff;border-color:#2d1743;background-color:rgba(46,30,84,0.8)}
.gamelog .tdcategoryMagic{color:#a0d7f6;border-color:#09365b;background-color:rgba(6,34,61,0.8)}
.gamelog .tdcategoryGamePlay{color:#ffffff;border-color:#aeaeae;background-color:rgba(113,113,113,0.8)}
.gamelog .tdcategoryShopping{color:#f0b37e;border-color:#6b3412;background-color:rgba(67,33,15,0.8)}
*/

.gamelog .tdcategory{display:flex;gap:10px;align-items:center;padding:2px 7px;border:1px solid #4c6da9;border-radius:6px;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 2px #000;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 6px rgba(0,0,0,.4);background-image:linear-gradient(to bottom,rgba(255,255,255,.08),rgba(0,0,0,.15));}

.gamelog .tdcategoryicon img{height:22px;display:block;filter:drop-shadow(0 0 3px rgba(255,255,255,.15));}

.gamelog .tdcategoryPath{color:#d4f9d7;border-color:#3f8d4b;background:linear-gradient(to bottom,rgba(50,110,60,.95),rgba(14,37,26,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(63,141,75,.25);}

.gamelog .tdcategoryItem{color:#ffd65c;border-color:#8c6d14;background:linear-gradient(to bottom,rgba(90,75,18,.95),rgba(30,28,12,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(255,214,92,.25);}

.gamelog .tdcategoryBlurst{color:#f2e9ff;border-color:#6d41a8;background:linear-gradient(to bottom,rgba(75,48,125,.95),rgba(46,30,84,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(162,111,255,.25);}

.gamelog .tdcategoryMagic{color:#b9e8ff;border-color:#2b73b0;background:linear-gradient(to bottom,rgba(20,70,120,.95),rgba(6,34,61,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(100,190,255,.25);}

.gamelog .tdcategoryGamePlay{color:#ffffff;border-color:#8f8f8f;background:linear-gradient(to bottom,rgba(120,120,120,.95),rgba(60,60,60,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(255,255,255,.15);}

.gamelog .tdcategoryShopping{color:#ffc38d;border-color:#b8642b;background:linear-gradient(to bottom,rgba(130,70,30,.95),rgba(67,33,15,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(255,165,90,.25);}

.gamelog .tdcategoryCrossRoom{color:#ffb3dc;border-color:#9a3f73;background:linear-gradient(to bottom,rgba(120,40,80,.95),rgba(55,18,40,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 8px rgba(255,120,200,.25);}

#gamelogtable .fftable td.Date{width:20%;}
#gamelogtable .fftable td.Team{width:25%;}
#gamelogtable .fftable td.Category{width:15%;}
#gamelogtable .fftable td.LogText{width:50%;}

.logtable td{padding:2px 4px;}
.logtable .Team img{height:22px;margin-top:2px;}

.pagercontent{display:flex;justify-content:center;align-items:center;gap:4px;padding:8px 0;}

.pagercontent>div{display:flex;align-items:center;justify-content:center;}

.pagercontent a,.pagercontentfirst,.pagercontentprev,.pagercontentnext,.pagercontentlast,.pagercontentcurrent{min-width:34px;height:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:12px;font-weight:bold;text-decoration:none;box-sizing:border-box;white-space:nowrap;}

.pagercontent a{background:linear-gradient(to bottom,#0d2f5f,#071b38);border:1px solid #2d6fbe;color:#fff;text-shadow:1px 1px 1px #000;}

.pagercontent a:hover{background:linear-gradient(to bottom,#1f58a0,#0d2f5f);border-color:#7fc1ff;box-shadow:0 0 8px rgba(78,164,255,.5);}

.pagercontentfirst,.pagercontentprev,.pagercontentnext,.pagercontentlast{background:#081221;border:1px solid #1a3152;color:#4f6f95;opacity:.5;}

.pagercontentfirst:has(a),.pagercontentprev:has(a),.pagercontentnext:has(a),.pagercontentlast:has(a){background:none;border:none;opacity:1;}

.pagercontentcurrent{background:linear-gradient(to bottom,#4ea4ff,#1f6ed0);border:1px solid #9bd1ff;color:#fff;box-shadow:0 0 8px rgba(78,164,255,.5);}