#temp{margin-bottom:20px}#cornerinfo{position:absolute;width:50%;right:2vw;bottom:2vw;background:rgba(15,23,36,.55);backdrop-filter:blur(20px) saturate(1.35);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 32px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06);border-radius:16px;outline:3px solid hsla(26,84%,81%,.5);outline-offset:0;padding:12px;color:#f7eadc;font-size:clamp(.5rem,1.3vw,1.1rem)}html:has(#mainbtns){overflow-x:hidden}body:has(#mainbtns){background:#090d14;padding-bottom:50px}main{padding-top:3.5rem}#backy{height:calc(100dvh - 3.5rem);background:100%/cover no-repeat,#000;overflow:hidden}#backy,#backy img{position:relative;z-index:1}#backy img{height:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;left:2.5%;filter:brightness(1.2) saturate(.85) hue-rotate(-5deg)}#backy[style*="bg3."] #transform{-webkit-mask-image:linear-gradient(90deg,#000c,#000e,25%,#000e 75%,#000d);mask-image:linear-gradient(90deg,#000c,#000e,25%,#000e 75%,#000d);filter:unset}#backy[style*="bg3."] #transform>#bgvideo:not(:fullscreen){-webkit-mask-image:linear-gradient(90deg,#0000,#000,10%,#000 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000,10%,#000 95%,#0000)}#backy[style*="bg5."] #transform{-webkit-mask-image:linear-gradient(0deg,#0000,#000,10%,#000 95%,#0000 105%);mask-image:linear-gradient(0deg,#0000,#000,10%,#000 95%,#0000 105%);filter:blur(1px) brightness(.6) contrast(1.15);mix-blend-mode:plus-lighter}#backy[style*="bg5."] #transform>#bgvideo:not(:fullscreen){-webkit-mask-image:linear-gradient(90deg,#0000,#000,10%,#000 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000,10%,#000 98%,#0000)}#backy[style*="bg5."] #transform>#scanlines{display:none}#scanlines{background:url(/assets/home/scanlines.gif) top/4px;opacity:.05}#boxshadow,#scanlines{position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none}#boxshadow{box-shadow:inset 0 0 5dvh #000b}#backy #glowy{position:absolute;top:0;opacity:0;transition:opacity .35s;clip-path:polygon(0 0,0 0,0 0)}#vidcontrols{position:absolute;top:0;left:0;width:20%;height:15%;display:flex;justify-content:space-evenly;align-items:end;font-size:80px;color:#fffb;background:#0006;border-bottom-right-radius:20px}#vidcontrols>button{background:unset;border:unset;padding:unset}#vidcontrols>button:focus-visible,#vidcontrols>button:hover{color:#fff}#transform:has(.static){background:url(/assets/home/static2.gif)}.static{opacity:0}#outerbtns{position:absolute;top:8.4%;left:2%;pointer-events:none;z-index:1}#mainbtns{display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#cea2da;font-family:Arial,sans-serif;font-size:7.8dvh;font-weight:600;text-transform:uppercase;transform-style:preserve-3d;transform:scaleX(.76) rotateY(8deg) rotateX(-13deg);transform-origin:bottom left;width:72dvh;height:calc(81dvh - 3.5rem);text-wrap:nowrap}#mainbtns>a{padding:1.15dvh 10dvh;transition:color .35s;pointer-events:all}#mainbtns>#mbtn1{transform:skewY(4.5deg);padding-right:26dvh}#mainbtns>#mbtn2{transform:skewY(2.75deg);padding-right:26dvh}#mainbtns>#mbtn3{font-size:6.5dvh;padding:2.5dvh 5dvh;margin-top:.25dvh;transform:skewY(1.25deg)}#mainbtns>#mbtn4{font-size:5.75dvh;padding:2.85dvh 5dvh;margin-top:1dvh;transform:skewY(-.5deg)}#mainbtns>a:focus,#mainbtns>a:hover{color:#fff3ff}main:has(a:hover,a:focus) #backy #glowy{opacity:1}main:has(#mbtn1:hover,#mbtn1:focus) #backy #glowy{clip-path:polygon(0 0,100% 0,100% 33%,0 30%)}main:has(#mbtn2:hover,#mbtn2:focus) #backy #glowy{clip-path:polygon(0 31%,100% 33%,100% 55%,0 52%)}main:has(#mbtn3:hover,#mbtn3:focus) #backy #glowy{clip-path:polygon(0 54%,100% 55%,100% 77%,0 77%)}main:has(#mbtn4:hover,#mbtn4:focus) #backy #glowy{clip-path:polygon(0 77%,100% 77%,100% 100%,0 100%)}#girder{margin-top:-16px;position:relative;width:100%;transform-origin:bottom right;transform:scale(1.01);background:linear-gradient(0deg,#090d14 78%,transparent 82%);z-index:2}#bgcanvas{display:block;margin:0 auto;pointer-events:none;width:100%;height:calc(100dvh - 3.5rem);position:absolute;visibility:hidden}#backy,#bgcanvas{max-width:2560px;margin:auto}#bgvideo{max-width:unset}#transform{margin:0 auto;position:absolute;top:0;left:0;z-index:-1;visibility:hidden;filter:contrast(.9)}@-moz-document url-prefix(){#backy:before{filter:blur(1px)}}@media (max-aspect-ratio:4/5){#cornerinfo,#transform{display:none}#backy{background:0 100%/auto no-repeat,gray}#backy img{width:100%;left:unset}#outerbtns{width:100%;left:calc(2% + 3rem);display:flex;justify-content:center}#mainbtns{width:100%}}@media (max-aspect-ratio:8782019273372467/6755399441055744){#backy,#bgcanvas{height:calc(70dvh - 3.5rem)}#mainbtns{width:48dvh;font-size:5.5dvh;height:calc(57dvh - 3.5rem);transform:scaleX(.76) rotateY(5deg) rotateX(-13deg)}#mainbtns>a{padding:1.15dvh 3dvh;margin-left:1.5dvh}#mainbtns>#mbtn1,#mainbtns>#mbtn2{padding-right:14dvh}#mainbtns>#mbtn3{font-size:4.5dvh;padding:1.5dvh 4dvh;margin-top:.2dvh}#mainbtns>#mbtn4{font-size:4dvh;padding:1.85dvh 4dvh;margin-top:1.7dvh}}@media (min-aspect-ratio:4841369599423283/2251799813685248){#backy,#bgcanvas{min-height:45dvw}#backy img{max-height:87dvh}#outerbtns{top:5%}#mainbtns{height:76dvh;translate:0 2dvh}}.changelog-tf2-overlay{position:fixed;inset:0;z-index:200;background:rgba(28,26,24,.72);display:flex;align-items:flex-start;justify-content:center;padding:1.25rem .75rem 2rem;overflow-y:auto;backdrop-filter:blur(2px)}.changelog-tf2-panel{width:100%;max-width:42rem;border-radius:10px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.45),0 0 0 1px rgba(74,74,74,.35);font-family:ui-sans-serif,system-ui,Segoe UI,Tahoma,Arial,sans-serif}.changelog-tf2-tabs{display:flex;gap:0;background:#b8b5ad;padding:0 .25rem;border-radius:10px 10px 0 0}.changelog-tf2-tabs--single{padding:0 .25rem}.changelog-tf2-tabs--single .changelog-tf2-tab{flex:1;max-width:none;width:100%;margin-right:0}.changelog-tf2-tab{flex:1;padding:.65rem .75rem;text-align:center;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5c5852;background:#cfccc3;border-radius:8px 8px 0 0;margin-top:4px;margin-right:2px;position:relative;opacity:.72}.changelog-tf2-tab--active{background:#f0ede5;color:#3d3d3d;opacity:1;margin-bottom:-1px;padding-bottom:calc(.65rem + 1px);z-index:1}.changelog-tf2-banner{background:#8c8780;color:#f5f3ef;padding:.85rem 1.1rem;font-size:.88rem;line-height:1.45;border-left:4px solid #6e6a63}.changelog-tf2-body{background:#f0ede5;color:#4a4a4a;padding:1.25rem 1.35rem 1.5rem}.changelog-tf2-update-num{font-size:1.35rem;font-weight:800;color:#b85c14;letter-spacing:-.02em;margin:0 0 .15rem;line-height:1.2}.changelog-tf2-title{font-size:1.2rem;font-weight:800;color:#b85c14;margin:0 0 .5rem;line-height:1.25}.changelog-tf2-meta{font-size:.88rem;color:#5a5752;margin:0 0 1rem}.changelog-tf2-intro{font-size:.9rem;line-height:1.55;margin:0 0 1rem;color:#4a4a4a}.changelog-tf2-list{list-style:none;margin:0;padding:0}.changelog-tf2-li{position:relative;padding-left:1.15rem;margin-bottom:.55rem;font-size:.9rem;line-height:1.5}.changelog-tf2-li:before{content:">";position:absolute;left:0;color:#b85c14;font-weight:800;font-size:.85rem}.changelog-tf2-nested{margin-top:.4rem;margin-bottom:0;padding-left:.5rem;border-left:2px solid rgba(184,92,20,.25)}.changelog-tf2-nested .changelog-tf2-li{margin-bottom:.35rem}.changelog-tf2-strong{color:#2c2c2c;font-weight:700}.changelog-tf2-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(74,74,74,.15)}.changelog-tf2-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font-weight:700;font-size:.85rem;padding:.55rem 1.1rem;border-radius:6px;transition:background .15s,transform .1s}.changelog-tf2-btn--primary{background:#b85c14;color:#fff8f0;box-shadow:0 1px 0 rgba(0,0,0,.2)}.changelog-tf2-btn--primary:hover{background:#9d4f10}.changelog-tf2-btn--ghost{background:#e6e3db;color:#4a4a4a;border:1px solid #c9c4ba}.changelog-tf2-btn--ghost:hover{background:#ddd9cf}