@font-face{font-family:"tf2b";font-display:swap;unicode-range:U+00-FF;src:url("/tf2build.woff2")}::selection{background:#525250;color:#FFF}a{color:#EEE;font-weight:700;transition:color .25s ease-in-out,text-shadow .25s ease-in-out;outline:none;text-decoration:none}a:hover,#menu div:hover,#menubtn:hover{color:#FF8349;text-shadow:0 0 4px #FF8349}body{background:repeating-linear-gradient(-45deg,#202020,#202020 2px,#242424 4px,#242424 6px) #242424 fixed;color:#EEE;overflow-x:hidden;font-family:"Segoe UI",Tahoma,sans-serif;padding-bottom:20px;margin:0}em{color:#B4B4B4;font-style:normal;font-size:11px}h1,h3,h4,h5{text-shadow:1px 1px 1px #000;position:absolute}h1{font-size:46px;left:32px;top:-34px}h3{font-size:31px;left:250px;top:-29px}h4{font-size:11px;top:59px;right:10px}h5{font-size:11px;left:250px;top:48px}h5 span{color:#999}header{background:linear-gradient(#343434E9,#181818E9),repeating-linear-gradient(45deg,#000,#000 8px,#111 12px,#111 20px) #222;border-bottom:1px solid #000A;box-shadow:0 1px 8px #111;height:94px;width:100%}input,select,#filt{background:#111B;border:1px solid #000B;border-radius:6px;color:#CCC;outline:none;position:absolute;padding:3px}input{text-align:center}select:focus,input:focus{transition:border .25s ease-in-out,box-shadow .25s ease-in-out;box-shadow:0 0 8px #888;border-color:#999;color:#FFF}select{font-size:11px;text-align-last:center;right:92px;top:8px;height:28px;width:140px}li{background:#323230CC center/96px;border:1px solid #363634CC;border-radius:6px;box-shadow:1px 1px 0 #191919;position:relative;transition:background-color .25s ease-in-out,border .25s ease-in-out,box-shadow .25s ease-in-out}li[class]{cursor:pointer}li:hover:hover{background-color:#646462CC;border-color:#7E7E7CCC;box-shadow:0 0 6px #6A6A68,0 0 20px #7A7A78 inset}li:hover .cd,li:hover::before,li:hover::after{opacity:0;transition:opacity .25s ease-in-out}ul{list-style:none;margin:40px auto;display:grid;grid-template-columns:repeat(10,1fr);grid-auto-rows:84px;gap:5px;content-visibility:auto;height:440px;border-radius:6px;transition:background .25s ease-in-out,opacity .25s ease-in-out;padding:5px}.empty{height:10px;grid-template-columns:1fr;opacity:.4}.monopage{content-visibility:visible;height:auto;}#bpct{position:relative;margin:auto;width:1100px}#blind{width:100%;height:100%;background:#111E;opacity:0;transition:opacity .15s ease-in-out;position:fixed;top:0;z-index:98}#exit{position:fixed;font-size:42px;width:64px;height:64px;padding:10px;text-align:center;text-shadow:0 0 2px #000;user-select:none;cursor:pointer;transition:color .25s ease-in-out,text-shadow .25s ease-in-out;right:0}#exit:hover{text-shadow:0 0 24px #FF4040;color:#FF4040}#hbox{background:linear-gradient(#2F2F2FDD,#121212DD) #161616DD;border:1px solid #0009;border-radius:6px;box-shadow:1px 1px 6px #181818;text-shadow:1px 1px 1px #000;text-align:center;position:absolute;visibility:hidden;opacity:0;transition:visibility .16s,opacity .15s ease;padding:6px;font-size:12px;font-weight:600;z-index:99;white-space:pre-wrap;line-height:140%;margin-left:-187px;margin-top:25px;width:360px;word-wrap:break-word}#hbox.vb{opacity:1;visibility:visible}#hname{font:18px "tf2b","Segoe UI",sans-serif;margin:5px}#debug{background:#111E;border:1px solid #000E;box-shadow:1px 1px 8px #000;font:10px "Cascadia Mono";white-space:pre-wrap;color:#BBB;width:1080px;height:800px;overflow-x:scroll;margin:auto;padding:8px;border-radius:8px}#debug strong{font-size:16px;color:#EEE;text-shadow:1px 1px 2px #000}#errorseg{text-align:center}#errorseg>h2{font-size:42px;margin:20px 0;text-shadow:1px 1px 2px #111}#errorseg>span{color:#AAA;font-weight:700;text-shadow:1px 1px 1px #222;font-size:20px}#exec,#menu{background:#323230CC;border:1px solid #363634CC;border-radius:6px;box-shadow:1px 1px 0 #1A1A1A}#exec{font-size:12px;white-space:pre;margin:auto;margin-top:120px;padding:4px;text-align:center;width:200px}#filt{display:flex;right:8px;top:42px}.filtb{border:1px solid #FFF2;border-radius:6px;background:linear-gradient(#F7F7F726,#08080826 60%) #84847F border-box;cursor:pointer;user-select:none;font-size:12px;font-weight:700;text-shadow:1px 1px 2px #FFF5;transition:color .25s ease-in-out,border .25s ease-in-out,text-shadow .25s ease-in-out,box-shadow .25s ease-in-out;color:#111;text-align:center;height:16px;margin:1px 2px;padding:1px;min-width:22px}.filtb:hover{color:#FFF;box-shadow:0 0 5px #EEE;text-shadow:0 0 4px #FFFA;border-color:#FFF4}#filtall{color:#EEE;text-shadow:-1px -1px 0 #111,1px -1px 0 #111,-1px 1px 0 #111,1px 1px 0 #111;border-color:#EEE9;background-image:linear-gradient(#F7F7F726,#08080826 60%),linear-gradient(-90deg,red,orange,yellow,#20FF20,#0D0DFF,#9500FF)}#filtall:hover{color:#FFF;text-shadow:0 0 4px #FFF}#identry{left:10px;top:56px;width:140px}#menubtn{background:linear-gradient(#32322F,#232321) #32322F;border:1px solid #34342F;border-radius:6px;box-shadow:0 1px 2px #111;text-shadow:1px 1px 2px #000;cursor:pointer;transition:text-shadow .25s ease-in-out,color .25s ease-in-out;font-weight:700;font-size:20px;height:26px;line-height:24px;position:absolute;right:10px;text-align:center;top:8px;width:72px}#menu{position:absolute;right:10px;text-align:center;visibility:hidden;top:34px;width:128px;z-index:1}#menu div{border-top:1px solid #34342F;transition:background .25s ease-in-out,color .25s ease-in-out,text-shadow .25s ease-in-out;font-size:12px;font-weight:700;cursor:pointer;text-shadow:none;padding:6px}#menu div:hover{background:#525250}#menu:hover,#menubtn:hover~#menu{visibility:visible}#motd{position:absolute;top:36px;left:250px;font-size:12px;font-weight:200;color:#CCC}#motd span{font-weight:700;color:#DDD}#search{font-style:italic;height:28px;right:238px;top:8px;width:148px}#searchbox~a,#searchbox~ul{opacity:.6;filter:blur(4px)}.ava{border:3px solid #666;border-radius:6px;width:64px;height:64px;box-shadow:0 1px 2px #111;left:168px;position:absolute;top:10px}.decal{width:42px;height:42px;border:1px solid #0003;border-radius:6px;background-color:#1113;position:absolute;bottom:4px;left:4px}.eq::after,.new::after{font-size:8px;font-weight:900;color:#EEE;text-shadow:-1px -1px 0 #111,1px -1px 0 #111,-1px 1px 0 #111,1px 1px 0 #111;opacity:.4;position:absolute;bottom:3px;right:4px}.eq::after{content:"Equipped"}.new::after{content:"New"}.gift{background:#111A center/48px no-repeat;border-left:3px solid;border-radius:6px;bottom:4px;left:4px;position:absolute;height:38px;width:50px}li.nt{background-color:#272725CC}.new{box-shadow:0 0 16px #B00 inset}.pdot{height:26px;width:14px;background-image:linear-gradient(#F7F7F726,#08080826 60%);background-origin:border-box;border:1px solid #FFFFFF14;border-radius:16px;box-shadow:0 0 2px #111;position:absolute;right:4px;top:4px}.pos{color:#9CF}.neg{color:#FF4040}.unu{color:#8650AC}.levlim{color:#FF0}.ptab{font-size:12px;min-width:30px;padding:3px;height:16px;text-align:center;background:#1118;color:#EEE8;user-select:none;border-radius:6px;margin-top:-25px;position:absolute;left:24px}.ptab.et{opacity:.3;font-style:italic}.ptab:focus{background:#111B;color:#FF8349}.tag::before{content:url("/imgmisc/tag.png");opacity:.5;position:absolute;top:1px;left:3px}li[data-tt]::before{background:#111A;border-radius:4px;color:#DDD;font-weight:700;padding:3px;position:absolute;content:attr(data-tt);font-size:9.5px;top:4px;left:4px}.nbdr.nbdr li{border-color:#363634CC}#blind~header,#blind~#exec,#blind~div ul,#blind~div a{transition:filter .15s ease-in-out;filter:blur(9px)}.ibig{width:384px;height:384px;margin:auto;margin-top:15px;background-size:384px;position:relative}li .gift div{display:none;}.ibig>.pdot{height:52px;width:28px;top:16px;right:16px}.ibig .gift{height:96px;width:128px;background-size:96px;border-left-width:4px;cursor:pointer;left:16px;bottom:16px}.ibig .decal{width:128px;height:128px;left:16px;bottom:16px}.ibig-t{width:620px;white-space:pre-wrap;word-wrap:break-word;font-size:13px;font-weight:600;margin:auto;margin-bottom:20px;text-shadow:1px 1px 2px #000;text-align:center;line-height:140%}.ibig-t::first-line{font-size:14px;line-height:280%}.ibig-n{margin:4px auto;text-align:center;text-shadow:1px 1px 4px #000;font:28px "tf2b","Segoe UI",sans-serif}.ibig-t a{font-weight:900}.ibig-t a::after{content:" 🔗";font-size:65%}.tot{width:200px;font-size:10px;font-weight:600;text-align:center;color:#5559;margin:auto}.alist{display:flex;position:fixed;width:100%;bottom:20px}.alist a{text-align:center;display:block;background:#0004;border-radius:16px;font-size:13px;padding:10px;width:128px;transition:color .25s ease-in-out,.25s ease-in-out,box-shadow .25s ease-in-out;margin:auto;text-shadow:#000A}.alist a::first-letter{font-size:15px}.arr{position:fixed;font-size:28px;cursor:pointer;user-select:none;color:#666;transition:color .25s ease-in-out,text-shadow .25s ease-in-out;padding:20px;top:calc(50% - 38px)}.arr:hover{color:#FFF;text-shadow:0 0 8px #FFF;}.narr{right:0}.parr{left:0}:root{--q0:#B2B2B2;--q1:#4D7455;--q3:#476291;--q5:#8650AC;--q6:#FFD700;--q7:#70B04A;--q8:#A50F79;--q11:#CF6A32;--q13:#38F3AB;--q14:#830000;--q15:#FAFAFA;--r1:#B0C3D9;--r2:#5E98D9;--r3:#4B69FF;--r4:#8847FF;--r5:#D32CE6;--r6:#EB4B4B}.q0{border-color:var(--q0);color:var(--q0)}.sq0{background-color:var(--q0)}.q1{border-color:var(--q1);color:var(--q1)}.sq1{background-color:var(--q1)}.q3{border-color:var(--q3);color:var(--q3)}.sq3{background-color:var(--q3)}.q5,.q12{border-color:var(--q5);color:var(--q5)}.sq5,.sq12{background-color:var(--q5)}.q6{border-color:var(--q6);color:var(--q6)}.sq6{background-color:var(--q6)}.q7.q7,.q9.q9{border-color:var(--q7);color:var(--q7)}.sq7,.sq9{background-color:var(--q7)}.q8{border-color:var(--q8);color:var(--q8)}.sq8{background-color:var(--q8)}.q11{border-color:var(--q11);color:var(--q11)}.sq11{background-color:var(--q11)}.q13{border-color:var(--q13);color:var(--q13)}.sq13{background-color:var(--q13)}.q14{border-color:var(--q14);color:var(--q14)}.sq14{background-color:var(--q14)}.q15{border-color:var(--q15);color:var(--q15)}.sq15{background-color:var(--q15)}.r1{border-color:var(--r1);color:var(--r1)}.sr1{background-color:var(--r1)}.r2{border-color:var(--r2);color:var(--r2)}.sr2{background-color:var(--r2)}.r3{border-color:var(--r3);color:var(--r3)}.sr3{background-color:var(--r3)}.r4{border-color:var(--r4);color:var(--r4)}.sr4{background-color:var(--r4)}.r5{border-color:var(--r5);color:var(--r5)}.sr5{background-color:var(--r5)}.r6,.r0{border-color:var(--r6);color:var(--r6)}.sr6,.sr0{background-color:var(--r6)}