a{color:#356aa0;cursor:pointer;margin-top:1em;font-size:.92em;display:block;&:hover{color:#3a81c9}}button{color:#fff;cursor:pointer;text-shadow:2px 2px 1px #0003;background:#64bc41;border:none;border-radius:4px;padding:8px 16px;font-size:1.1em;&:not([disabled]):hover{background:#509634}&.confirm{background:#fdefb2}&.confirm:not([disabled]):hover{background:#ffe985}&[disabled]{opacity:.4;cursor:default}}p{margin:0;padding:0}svg{backface-visibility:hidden}.err{color:#ff4f4f;font-weight:700;& p{background:#fffc;border-radius:4px;padding:0 .5em;display:inline}}.warn{color:#bbb829;font-weight:700}.bigger{font-size:larger}.num{font-family:monospace;font-size:1.2em}#afs{-webkit-user-select:none;user-select:none;background:linear-gradient(#1a8ecf 0%,#c5e5e9 50%,#73cd4f 100%) 0 0/cover;width:100%;min-width:1180px;height:100vh;margin:0;font-family:Optima,Candara,source-sans-pro,sans-serif;overflow:hidden;&.gr0{background:linear-gradient(#1a8ecf 0%,#c5e5e9 50%,#73cd4f 100%)}&.gr1{background:linear-gradient(#a7a7a7 0%,#f6fafb 50%,#d6dfde 100%)}&.gr2{background:linear-gradient(#279dc5 0%,#faeea2 50%,#125566 100%)}&.gr3{background:linear-gradient(#39348e 0%,#82f2ff 50%,#0f4cbf 100%)}&.gr4{background:linear-gradient(#f06a11 0%,#f7c13b 50%,#321704 100%)}&.gr5{background:linear-gradient(#dda5bb 0%,#fff2e2 50%,#bc4c72 100%)}&.gr6{background:linear-gradient(#da9d25 0%,#c77227 50%,#440500 100%)}&.gr7{background:linear-gradient(#b66ffd 0%,#af95ee 50%,#5d3fc1 100%)}&.bg:before{content:"";filter:blur(2px);background:linear-gradient(#00001440 10%,#0000000d 25%,#0003 90%);width:100%;height:100%;position:absolute;overflow:hidden}}#game{filter:blur()saturate()hue-rotate();z-index:1;justify-content:center;align-items:center;width:100%;height:100vh;transition:filter 5s;display:flex;position:relative}#mKit,#kit{transition:left 1s;position:relative;left:0;&.swipeL{left:-100%}&.swipeR{left:100%}}#mKit{transition:translateX(-50%);position:absolute;left:50%}.farm{width:1060px;min-width:960px;height:740px;position:relative}@keyframes flashit{0%,60%,to{opacity:0}70%{opacity:.6}75%{opacity:.2}80%{opacity:1}}@keyframes fog{0%{opacity:.7;background-position-y:0}20%{opacity:.6;background-position-y:-120px}50%{opacity:.8;background-position-y:-300px}80%{opacity:.6;background-position-y:-480px}to{opacity:.7;background-position-y:-600px}}#fx{opacity:0;pointer-events:none;z-index:1;width:100%;height:100%;transition:opacity 4s;position:absolute;top:0;&.smoke{opacity:.6}&.fog{opacity:1;transition:opacity 2s}&.fog2{opacity:0}&.flashit{opacity:1;transition:opacity 0}&.fog:before,&.fog:after,&.smoke:before,&.smoke:after,&.flashit:before{content:"";opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute}&.flashit:before{background:#fff;animation:.6s ease-out .4s infinite flashit}&.fog:before{background:url(img/fog1.webp) 200px 0;animation:40s linear infinite fog}&.fog:after{background:url(img/fog2.webp);animation:30s linear infinite fog}&.smoke:before{background:url(img/smoke.webp) 200px 0;animation:40s linear infinite fog}&.smoke:after{background:url(img/smoke.webp);animation:30s linear infinite fog}}@keyframes warp{0%,to{filter:blur()}50%{filter:blur(10px)}}#ss{opacity:0;pointer-events:none;mix-blend-mode:screen;filter:blur(5px);background:url(img/gif/warp.webp) 50%/cover no-repeat;width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;&.vis{opacity:.5}}#game.ss{animation:.5s forwards warp}@keyframes ssPulse{0%,to{opacity:.6;border-color:#00c0ff}50%{opacity:.8;border-color:#7fffff}}@keyframes ssPulse2{0%,to{outline-width:2px;outline-color:#00c0ff}50%{outline-width:3px;outline-color:#7fffff}}#glass:after{content:"";pointer-events:none;opacity:0;filter:blur(4px);border:2px solid #00f0ff;border-radius:1px;transition:opacity .5s;position:absolute;inset:2px}body.warp{& #glass:after{outline:3px solid #00f0ff;animation:.8s infinite alternate ssPulse}& .toob,& #vial{&>div:not(.vs,.vc){filter:blur(2px);outline:3px solid #00f0ff;animation:.8s infinite alternate ssPulse2}}}@keyframes throb{0%,to{background-color:#9b000066}50%{background-color:#9b000099}}#throb{pointer-events:none;opacity:0;z-index:200;background:#9b00004d;transition:opacity 1s;animation:4s infinite throb;position:fixed;inset:0;&.vis{opacity:1;transition:opacity 2s}}@keyframes bit{0%,to{filter:blur(4px)saturate(80%)hue-rotate(-25deg)}20%{filter:blur(2px)saturate(20%)hue-rotate(25deg)}40%{filter:blur(1px)saturate(50%)hue-rotate(50deg)}}body.throb #game{transition:filter 5s;animation:5s linear infinite bit}@keyframes flashIn{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 48px 8px #fffc}}#bar{z-index:1;font-size:1.667em;position:absolute;top:0;left:0;right:0}#menu{width:1060px;margin:0 auto;position:relative;&>a{opacity:0;margin-top:.2em;padding:.25em .25em .25em 0;display:inline-block;&.vis{opacity:1;pointer-events:all;transform:scale(1)}&.hide{visibility:hidden}&>span{text-align:center;background:#fff3;border-radius:50%;width:48px;height:48px;line-height:42px;transition:all .2s;display:block}}&>a,&>button{opacity:0;pointer-events:none;transition:opacity .5s 3s,transform .5s 2.7s,background-color .2s;box-shadow:0 0 #fff0}&>button.vis,&>a.vis>span{opacity:1;pointer-events:all;animation:.8s 3s 3 forwards flashIn;box-shadow:0 0 12px 4px #fffc}&>button.bon{animation:.8s 3 forwards flashIn}& img,& svg{pointer-events:none;width:38px;height:38px;margin:4px}& #a-tg img{height:24px;margin:11px 3px}}#stow,#score{letter-spacing:.5px;text-shadow:0 0 2px #0006;color:#73cd4f;cursor:pointer;opacity:0;transition:opacity 0 ease 0, transform 0 ease 0;background:#fff3;border-radius:8px;margin:.42em 0 .5em .5em;padding:0;font-family:Impact,Haettenschweiler,Franklin Gothic Bold,Charcoal,Helvetica Inserat,Bitstream Vera Sans Bold,Arial Black,sans-serif;font-size:1em;position:absolute;top:0;right:0;transform:scale(0);&.vis{opacity:1;transition:opacity .5s,transform .5s 3s;transform:scale(1)}& span{pointer-events:none;height:48px;padding:0 .25em;font-size:1.3em;line-height:1.35em;display:inline-block;& .win{padding:0;font-size:.8em;position:relative;top:-.1em}}&[data-neg=true] span{color:#d14235}}#menu>a#stow{margin:0;padding:0 4px 6px;font-size:.67em;transition-delay:0s;top:64px;left:12px;right:auto}#afs.bg{& #menu>a>span,& #score{background:#ffffff4d}}#stow.vis:hover,#afs.bg #score.vis:hover,#score.vis:hover,#afs.bg #menu>a:hover>span,#menu>a:hover>span{background:#fff6}@keyframes bon{0%{opacity:0;top:5em}10%,90%{opacity:1;top:1em}to{opacity:0;top:-4em}}#bonus{color:#f4ff5b;opacity:0;text-align:center;width:50px;margin-right:-60px;font-size:.62em;line-height:1em;position:absolute;top:1em;right:0;&.vis{animation:4.5s forwards bon}}body{&.car{cursor:wait}&.car #a-car,&.glass #a-tg,&.bag #a-bag{& span{background:#fff9}}}#switch{z-index:1;text-align:center;pointer-events:none;transition:bottom .6s;position:absolute;bottom:-182px;left:0;right:0;&.up{bottom:0;&.vis #switch-up{opacity:1}}&.hide{visibility:hidden}& #switch-up{opacity:0;cursor:pointer;pointer-events:none;margin:0 auto;padding:.25em 3em;transition:opacity .3s;display:inline-block}&.vis #switch-up{opacity:.7;pointer-events:all;animation:.8s 3 forwards flashIn;&:hover{opacity:1}}& #switch-up,& #switch-panel{color:#fff;text-shadow:2px 2px 1px #0003;background:#fff6;border-top-left-radius:20px;border-top-right-radius:20px;font-size:1.2em;box-shadow:0 0 #fff0}& #switch-panel{pointer-events:none;width:1060px;height:182px;margin:0 auto;padding:0 1em}&.vis #switch-panel{pointer-events:all}& #switch-control{text-align:center;white-space:nowrap;overflow:scroll hidden}& .switch-f{cursor:pointer;background:#fff6;border-radius:10px;width:200px;height:142px;margin:12px 4px;display:inline-block;& .sw-t{filter:drop-shadow(0 1px 1px #0006);margin:0 auto;padding-top:30px;padding-bottom:2px;display:inline-block;transform:scale(1.8);&>img{height:75px;display:block;position:relative;top:-5px}}&:hover{background:#fff9}&.cur{background:#fff9;outline:4px solid #fff;box-shadow:1px 1px 8px #0009}& .thumb,& .Bthumb{margin:0 auto}}}.deny{cursor:not-allowed}.thumb{border:6px solid;border-top:none;border-bottom-width:3px;border-radius:4px;width:72px;height:56px;position:relative;& .gl{background:#fff3;width:72px;height:56px;margin:0 auto}& .ab{width:72px;height:22px;margin:0 auto;position:absolute;top:0}& .fl{width:72px;height:34px;margin:0 auto;position:absolute;top:22px}& .ld{background:currentColor;border-top-left-radius:4px;border-top-right-radius:4px;width:44px;height:6px;margin-left:-22px;position:absolute;top:-3px;left:50%;&:after{content:"";background:currentColor;width:10px;height:1px;margin-left:-5px;display:block;position:absolute;top:-1px;left:50%}}& .n1,& .n2,& .n3,& .n4{background:currentColor;border-radius:1px;width:3px;height:4px;display:block;position:absolute}& .n1,& .n2{top:18px}& .n3,& .n4{top:40px}& .n1,& .n3{left:-9px}& .n2,& .n4{left:78px}& .crd{background-size:cover}}.Bthumb{white-space:nowrap;background:currentColor;min-width:68px;height:14px;display:inline-block;position:relative;& .Bl{z-index:-1;background:currentColor;border-bottom-left-radius:3px;width:5px;height:100%;position:absolute;top:0;left:-3px;transform:skew(-10deg)}& .Br{z-index:-1;background:currentColor;border-bottom-right-radius:3px;width:5px;height:100%;position:absolute;top:0;right:-3px;transform:skew(10deg)}& .Bt{opacity:.1;background:#000;border-top:1px solid #fff;border-radius:1px;height:1px;position:absolute;bottom:0;left:-3px;right:-3px}& .Bn{color:currentColor;text-transform:uppercase;text-shadow:-.5px -.5px 1px #fff9,.5px .5px 1px #0009;text-align:center;vertical-align:top;font-variant-emoji:text;padding-top:2px;font-family:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;font-size:.46em;line-height:1.2em;display:inline-block}}#msglog,#messages{text-align:center;color:#fff;text-shadow:2px 2px 1px #0003;letter-spacing:.25px;z-index:25;pointer-events:none;width:720px;margin-left:-360px;font-size:1.2em;position:absolute;top:1em;left:50%;right:0}#afs.bg #messages{text-shadow:2px 2px 1px #0000004d}.msg{opacity:0;transition:all .3s;position:relative;top:2em;&.vis{opacity:1;top:0}&.rm{opacity:0;top:-2em}}#msglog{z-index:26;pointer-events:all;border-bottom-right-radius:10px;border-bottom-left-radius:10px;top:0;& .warn{color:#be961e}}#msglog-dn{text-align:center;opacity:0;cursor:pointer;z-index:5;text-shadow:2px 2px 1px #0003;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:100px;margin-left:-50px;font-size:1em;transition:opacity .3s;position:absolute;top:100%;left:50%;&:hover{opacity:1}}#msglog-dn,#msglog{color:#fff;background:#fff3;transition:background-color .3s}#msglog-txt{pointer-events:none;text-align:center;color:#333;text-shadow:1px 1px 2px #fff;height:0;margin:0;transition:height,margin .3s;overflow:hidden;& .msg{opacity:1;font-size:.9em;position:static}& .mlhd{color:#555;font-variant:small-caps;font-size:1em;font-weight:700;& p{margin:0 .8em;display:block}}}#msglog.dn{background:#ffffffb3;& #msglog-dn{opacity:1;background:#ffffffb3}& #msglog-txt{height:auto;margin:.8em 0 1.6em}}.frame,.plate{position:absolute}#base,#wrapper{& .plate,& .frame{background:currentColor}}[data-col=red]{color:#d83030}[data-col=green]{color:#64bc41}[data-col=blue]{color:#3fa1ec}[data-col=yellow]{color:#ffca46}[data-col=pink]{color:#ff69b4}[data-col=orange]{color:#fb8500}[data-col=white]{color:#efefef}[data-col=black]{color:#333}[data-col=orchid]{color:#9932cc}[data-col=silver]{color:#dcdddf}[data-col=gold]{color:#e6b510}[data-fx=m]{& .frame,&.frame,&>svg{filter:brightness(1.02)contrast(1.02)drop-shadow(0 0 8px #fff9)}&[data-col=gold]{& .frame,&.frame,&>svg{filter:brightness(1.05)contrast(1.05)saturate(1.05)drop-shadow(0 0 8px #e6b51099)}}& .nipcap:before{background:linear-gradient(#0000 0%,#ffffff1a 55%,#ffffff1f 95%,#0000 100%)}& .frame-t{&:before{background:linear-gradient(#0000 0%,#ffffff45 33%,#ffffff4f 66%,#0000 100%)}}& .frame-l{&:before{background:linear-gradient(90deg,#0000 0%,#ffffff45 33%,#ffffff4f 66%,#0000 100%)}}& .frame-r{&:before{background:linear-gradient(90deg,#0000 0%,#ffffff4f 33%,#ffffff45 66%,#0000 100%)}}& .frame-b:before,& #base{background:var(--gr2)}& .trim-inner{background:linear-gradient(#fff3 0%,#ffffff0d 33%,#ffffff12 75%,#fff3 100%)}& #n{text-shadow:-2px -2px 4px #ffffffa6,2px 2px 4px #0000002e}}#lid{z-index:20;border-bottom:2px solid #00000012;width:50%;height:40px;transition:top 1s;position:absolute;top:-25px;left:25%;right:25%;&.off{top:-50vh}&.use{cursor:pointer}}.nip{z-index:5;width:20px;height:30px;position:absolute}.nipcap{z-index:6;border-radius:6px;width:26px;height:36px;position:relative;top:-3px;&:before{content:"";background:linear-gradient(#fff0 0%,#0000000a 55%,#00000014 95%,#fff0 100%);border-radius:6px;width:100%;height:100%;display:block}}#nip-tl{border-top-left-radius:4px;border-bottom-left-radius:4px;top:178px;left:-20px;& .nipcap{border-right:1px solid #00000012;left:-12px}}#nip-tr{border-top-right-radius:4px;border-bottom-right-radius:4px;top:178px;left:1060px;& .nipcap{border-left:1px solid #00000012;left:4px}}#nip-bl{border-top-left-radius:4px;border-bottom-left-radius:4px;top:532px;left:-20px;& .nipcap{border-right:1px solid #00000012;left:-12px}}#nip-br{border-top-right-radius:4px;border-bottom-right-radius:4px;top:532px;left:1060px;& .nipcap{border-left:1px solid #00000012;left:4px}}.hole{border-top-left-radius:3px;border-top-right-radius:3px;width:120px;height:10px;margin-left:-60px;top:-10px;left:50%;&:before{content:"";background:#0000000d;height:4px;display:block;position:absolute;bottom:0;left:1px;right:1px}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:.3}}.glow{filter:blur(10px);opacity:0;background:linear-gradient(-45deg,#fff 0%,#fff0 50%);width:180px;height:180px;margin-top:-215px;margin-left:-90px;transition:all .5s;position:absolute;top:0;left:50%;transform:rotate(45deg)}.pik .glow{opacity:.3;transition:opacity .3s;animation:1.2s .5s infinite pulse}.frame-t,.frame-l,.frame-r{z-index:2;width:50px;height:100%;position:absolute;&:before{content:"";border-radius:inherit;width:100%;height:100%;display:block}}.frame-t{border-radius:20px 20px 0 0;width:100%;&:before{background:linear-gradient(#fff0 0%,#00000012 33%,#0000001a 66%,#fff0 100%)}}.frame-l{border-radius:20px 0 0 20px;left:0;&:before{background:linear-gradient(90deg,#fff0 0%,#00000012 33%,#0000001a 66%,#fff0 100%)}}.frame-r{border-radius:0 20px 20px 0;right:0;&:before{background:linear-gradient(90deg,#fff0 0%,#0000001a 33%,#00000012 66%,#fff0 100%)}}:root{--gr1:linear-gradient(0deg, #0000000d 0%, #fff0 100%);--gr2:linear-gradient(0deg, #ffffff0d 0%, #0000 100%)}.frame-b{z-index:9;height:20px;bottom:0;left:50px;right:50px;&:before{content:"";background:var(--gr1);height:100%;display:block}}#base{background:var(--gr1);pointer-events:none;width:960px;height:90px;margin-left:50px;display:inline-block;position:absolute}#sign{justify-content:center;align-items:center;height:100%;padding-bottom:20px;display:flex;position:relative}#n{color:currentColor;text-transform:uppercase;letter-spacing:4px;text-shadow:-2px -2px 4px #ffffff40,2px 2px 4px #00000040;text-align:center;font-variant-emoji:text;max-height:100px;font-family:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;font-size:5em;font-weight:400;line-height:1.2em;overflow:hidden}.plate-l{z-index:-1;border-bottom-left-radius:12px;width:20px;height:100%;top:0;left:-10px;transform:skew(-10deg)}.plate-r{z-index:-1;border-bottom-right-radius:12px;width:20px;height:100%;top:0;right:-10px;transform:skew(10deg)}.trim{border-radius:10px;width:100%;height:20px;padding-left:20px;padding-right:20px;bottom:-20px;left:-20px}.trim-inner{background:linear-gradient(#fff3 0%,#ffffff0d 33%,#00000012 75%,#0003 100%);border-radius:10px;width:100%;height:100%;position:absolute;inset:0 20px 0 0}#glass{-webkit-backdrop-filter:blur(.3px);background:#d4ebfc05;box-shadow:inset 3px 0 2px 1px #0000001f}#frost{opacity:.03;-webkit-backdrop-filter:blur(1x);background:#fff;width:100%;height:720px;position:absolute;top:0;left:0}.ahole-set{position:absolute;top:10px;left:20px;&:last-child{left:auto;right:20px}}.ahole{background:#45160305;border:.5px solid #00000005;border-radius:50%;width:7px;height:7px;margin:0 3px;display:inline-block;box-shadow:inset 1px 0 1px .5px #0000001f}#farm,#glass,#decals{position:absolute;inset:0 50px 20px}#farm{top:-300px}@keyframes shake{0%,to{transform:translate(0)}25%,75%{transform:translate(-.5px)rotate(-.25deg)}50%{transform:translate(.5px)rotate(.25deg)}}.shake{animation-name:shake;animation-duration:.25s;animation-timing-function:ease-in-out;& #fill{bottom:0}}#loupe{transform-origin:38px 38px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;position:absolute;top:-20px;left:-50px;transform:translate(60px,20px)rotate(-15deg);&:active{cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}}#l-wrap{z-index:25;will-change:transform;width:198px;height:143px;display:none;position:absolute}body.glass #l-wrap{display:block}#lg{z-index:10;background:#c6ddea0d;border:8px solid #1ca6d1;border-radius:50%;width:60px;height:60px;box-shadow:2px 2px #047ea5;&:before{content:"";border-radius:50%;outline:1px solid #92bad0;width:100%;height:100%;display:block;box-shadow:inset 1px 1px 4px 2px #0000001f}}#lh{background:linear-gradient(90deg,#b4b7ba 20%,#a9acaf 51%,#b4b7ba 80%);width:8px;height:8px;position:absolute;top:77px;left:34px;&:before{content:"";background:#0b497e;border-radius:3px;width:14px;height:44px;display:block;position:relative;top:8px;left:-3px}}#l-head{white-space:nowrap;font-size:20px;font-weight:700;position:absolute;top:-18px;left:50%;transform:translate(-50%)}#l-l,#l-r{width:500px;padding-top:12px;position:absolute;top:0}#l-l{text-align:right;padding-top:13px;right:125px;& div{height:22px;padding-right:2em;&#l-t,&#l-a{padding-right:1.4em}}& .emo{margin-left:.5em;font-size:.85em}}#l-r{left:120px;& div{height:22px;padding-left:2em;&#l-rot,&#l-fd,&#l-hp{padding-left:1.4em}}& .emo{margin-right:.8em;font-size:.85em}& #l-re{position:relative;top:3px}}#l-inf{color:#fff;text-shadow:2px 2px 4px #000000b3;opacity:0;visibility:hidden;transition:opacity .3s ease, visibility 0 .3s;position:relative;top:-20px;left:-50px;&.vis{opacity:1;visibility:visible;transition:opacity .3s ease, visibility 0 0}& #l-head,& .txt{text-shadow:2px 2px 4px #000;display:inline-block}& #l-rot,& #l-decay,& #l-re{display:none}& .emo{width:1em;display:inline-block}& .bar{background:#bab910;border-radius:5px;width:50px;height:8px;margin-top:10px;display:inline-block;overflow:hidden;box-shadow:1px 1px 2px #000000b3;&.hi{background:#509634}&.lo{background:#a62c2b}}&[data-state=dead]{& #l-head{text-decoration:line-through}& #l-rot,& #l-decay,& #l-re{display:block}& #l-fd,& #l-dr,& #l-md{display:none}& .bar{&.hi{background:#a62c2b}&.lo{background:#509634}}}}.above{height:210px;position:absolute;bottom:50%;left:0;right:0;overflow:hidden}#farm .hill{border-radius:50%;max-height:50px;position:absolute;bottom:0;transform:translateY(62%)translateZ(0)}.hill .specks{border-radius:50%}.fill{height:511px;position:absolute;bottom:-1px;left:0;right:0}.specks,.specks:after{content:"";background-position:0;width:100%;height:100%;position:absolute;overflow:hidden}.hill .specks,.hill .specks:after{background-position:100% 162%}#tunnels{opacity:.67;overflow:hidden;&>div{filter:blur(2px)}}[data-fill=sand]{& .hill,& .fll,& #fill{background:#f5e597}& .specks,& .specks:after{mix-blend-mode:multiply;opacity:.4;background-image:url(img/speck.webp)}& .specks:after{filter:none;height:100%;transform:rotate(180deg)scale(150)}& #tunnels{filter:drop-shadow(0 1px 1px #9e9568);& .wip:before,& .prog{background:#dbd099}}}[data-fill=dirt]{& .hill,& .fll,& #fill{background:#6e3c20}& .specks,& .specks:after{mix-blend-mode:multiply;opacity:.8;background-image:url(img/speck.webp)}& .specks:after{filter:none;height:100%;transform:rotate(180deg)scale(300)}& #tunnels{filter:drop-shadow(0 1px 1px #361b0c);& .wip:before,& .prog{background:#512913}}}[data-fill=gel]{& .hill,& .fll,& #fill{opacity:.4;background:#67dffd}& .specks{mix-blend-mode:screen;opacity:.4;background-image:url(img/drops.webp)}& #tunnels{opacity:.3;filter:drop-shadow(0 1px 1px #007bc2);& .wip:before,& .prog{background:#23afda}}}@keyframes ooze{0%,to{box-shadow:0 0 60px 5px #1be91854}50%{box-shadow:0 0 50px 2px #1be91866}}[data-fill=ooze]{& .hill,& .fll,& #fill{opacity:.9;background:#1ae918;animation:2s infinite ooze;box-shadow:0 0 60px 5px #1be91854}& .specks{mix-blend-mode:screen;opacity:.8;background-image:url(img/ripple.webp)}& #tunnels{opacity:.3;filter:drop-shadow(0 1px 1px #084907);& .wip:before,& .prog{background:#159613}}}[data-fill=lube]{& .hill,& .fll,& #fill{opacity:.4;background:#dbbc86}& .specks:before{content:"";opacity:.9;mix-blend-mode:screen;background-image:url(img/ink.webp);width:100%;height:100%;position:absolute}& #tunnels{opacity:.4;filter:drop-shadow(0 1px 1px #c0bcad);& .wip:before,& .prog{background:#dce4e4}}}[data-fill=beer]{& .hill,& .fll,& #fill{opacity:.67;background:#d68301}& #tunnels{opacity:.6;filter:drop-shadow(0 1px 1px #fff);& .wip:before,& .prog{background:#fbbc58}}}[data-fill=slime]{& .hill,& .fll,& #fill{opacity:.9;background:#6f35b0}& .specks{opacity:.2;mix-blend-mode:screen;background-image:url(img/glit.webp);&:before{content:"";opacity:.6;mix-blend-mode:screen;background-image:url(img/glit.webp);width:200%;height:200%;position:absolute;top:-50%;left:-50%;transform:rotate(180deg)scale(.5)}}& #tunnels{opacity:.6;filter:drop-shadow(0 1px 1px #b07cff);& .wip:before,& .prog{background:#904ff2}}}[data-fill=product]{& .hill,& .fll,& #fill{opacity:.67;background:#ec11b9}& #tunnels{opacity:.3;filter:drop-shadow(0 1px 1px #a80374);& .wip:before,& .prog{background:#fbd1ee}}}[data-fill=product] .specks,[data-fill=lube] .specks,[data-fill=beer] .specks{opacity:.3;mix-blend-mode:screen;background-image:url(img/drops.webp)}#base [data-col=metal],[data-col=metal]{& .hill,& .fll,& #fill{background:0 0;transition:background 2s}& .plate,&.frame,& #glass,& .frame{opacity:0;transition:opacity 2s}& #dropzone,& #lid,& .specks{display:none}& #tunnels{filter:drop-shadow(0 1px 1px #8b8b8b);overflow:visible;& .wip:before,& .prog{filter:none;background:#b3b3b3 url(img/metal.webp);box-shadow:0 4px 8px #0006,inset 0 2px 3px #fff6,inset 0 3px 6px #0006}&>div{filter:none}}}.ent,.jun,.con{z-index:2;transform-origin:50%;position:absolute;top:0;overflow:hidden}.jun,.con{& .prog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.cav,.tun{transform-origin:0;z-index:3;position:absolute;overflow:hidden}.tun .prog{border-radius:7px;width:0%;height:14px}.ent .prog{width:100%;height:100%;position:relative;top:-7.5px;left:0}.cav .prog{border-radius:7px;height:100%;position:relative}#tunnels .rwip{float:right}.wip:before{content:"";transform-origin:50%;filter:blur(4px);border-radius:9px;width:20px;height:80%;margin-left:-10px;display:block;position:relative;top:10%;left:90%}#tunnels .rwip:before{left:10%}#card{width:100%;height:210px;margin-bottom:-2px;transition:bottom 1s;position:absolute;bottom:50%}@keyframes blink{0%{opacity:.9}to{opacity:.6}}#scenery,#food{&>div{flex-direction:column;transition:bottom 1s;display:flex;position:absolute;bottom:0;left:0;&.up{bottom:50vh!important}}& .temp{animation:.6s infinite alternate blink;&>div{top:-10px}}&.above{overflow:visible}& svg{height:200px;margin-top:auto}& .decor{& svg{height:180px;transform:translateY(2px)}}& .Ipyramids{transform:translateY(2px)}}#scenery>div{height:200px}#food{& .food{width:50px;height:30px;margin-top:1px;&>div{background:url(img/food.webp) 0 0/200px 150px;width:50px;height:30px;&.sz-3{background-position-y:-30px}&.sz-2{background-position-y:-60px}&.sz-1{background-position-y:-90px}&.sz-0{background-position-y:-120px}}&.hotdog>div{background-position-x:150px}&.bread>div{background-position-x:100px}&.danish>div{background-position-x:50px}}& .drink{width:50px;height:63px;margin-top:1px;&>div{content:"";opacity:.4;background-blend-mode:overlay;background:#eec374 url(img/drops.webp) 0 0/300%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:38px;height:46px;display:block;position:absolute;bottom:12px;left:6px}&.cola>div{background-blend-mode:screen;opacity:.8;background-color:#300a01}&.super>div{background-blend-mode:screen;opacity:.8;background-color:#5ec0c6}&:after{content:"";background:url(img/feeder.webp) 0 0/50px 63px;width:50px;height:63px;display:block}}}#decals{pointer-events:none;& .sticker{display:inline-block;position:absolute}& img{max-width:64px;max-height:64px}& .coexist img{border:2px solid #d6d6db;max-width:128px;box-shadow:1px 1px 3px #0003}& .temp{animation:.6s infinite alternate blink}}#olay{z-index:30;touch-action:none;display:none;position:absolute;inset:0;&.vis{display:block}}@keyframes arrP{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.arrow{clip-path:polygon(50% 0%,0% 100%,100% 100%);opacity:.7;cursor:pointer;pointer-events:all;background:linear-gradient(#ffffffb3 0,#fff0 100%);height:60px;transition:opacity .3s;animation:1.2s ease-in-out infinite arrP;position:absolute;&:hover{opacity:1}&.hide{opacity:0;pointer-events:none}}#pull{z-index:40;pointer-events:none;opacity:0;background:#0000004d;width:100%;height:100%;transition:opacity .6s .4s;position:absolute;top:0;&.vis{opacity:.6}}@keyframes rot{0%,to{transform:rotate(var(--r1))}50%{transform:rotate(var(--r2))}}.ant{transform-origin:50%;pointer-events:none;touch-action:none;margin-top:-10px;margin-left:-4px;position:absolute;transform:rotate(0);&,& .body-wrap{width:8px;height:20px}&.s,&.b{&,& .body-wrap{width:6px;height:12px}margin-top:-6px;margin-left:-3px}&.l,&.x{&,& .body-wrap{width:12px;height:24px}margin-top:-12px;margin-left:-6px}&.free{z-index:30;pointer-events:initial;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;&:hover .spot{opacity:.2}&.fall{z-index:10;pointer-events:none}}&.free:active,&.pick{cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}&.pick:hover .spot{opacity:0}&.mag .body-mag{transform-origin:50%;transition:transform .3s;transform:scale(1.2)translate(-50%,-50%)}&.B{& .torso,& .head{background-color:#5e4e39}}&.G{& .torso,& .head{background-color:#19430e}& .leg,& .foot{background-color:#000}& .rear{background-color:#296b17;border:3px solid #000;left:2px}}&.F{& .torso,& .head{background-color:#f98354}& .antenna,& .leg,& .foot,& .rear{background-color:#853f24}}&.C{& .torso,& .head{background-color:#bda55d}& .head{outline:3px solid #544f00}& .torso{outline:2px solid #544f00}& .antenna,& .rear{background-color:#544f00}&.m{& .head{top:-2px;left:2px}& .torso{left:8px}}}&.J{& .leg,& .foot,& .rear,& .torso,& .head{background-color:#fff;outline:1px solid #ccc}& .antenna{background-color:#fff}}&.P{& .leg,& .foot,& .torso,& .antenna,& .head{background-color:#ecd071;outline:1px solid #000}& .rear{background-color:#691c96;outline:3px solid #ecd071}}&.M{& .torso,& .antenna,& .head{background-color:#008db8}& .rear{background-color:#1c5494;outline:3px solid #008db8}& .leg,& .foot{background-color:#2e5a8b}}&.Z{& .antenna,& .leg,& .foot{background-color:#1b1b1b}& .torso,& .head,& .rear{background-color:#e0d1a5;outline:2px solid #1b1b1b}}&.K{& .torso{background-color:#4b2a2a}& .antenna,& .leg,& .foot,& .head,& .rear{background-color:#362d2d}}&.H{& .antenna,& .leg,& .foot,& .rear{background-color:#972020}& .head,& .torso{background-color:#d44242}}&.pick{& .head{--r1:90deg;--r2:80deg;animation:.5s linear infinite rot;top:8px;left:20px}& .rear{--r1:-170deg;--r2:-180deg;animation:.5s linear infinite rot;top:64px;left:20px}& .legs-l{--r1:80deg;--r2:95deg;animation:.3s linear infinite rot;left:10px}& .legs-r{--r1:-85deg;--r2:-92deg;animation:.6s linear infinite rot}}&.dead{& .head,& .rear,& .legs-l,& .legs-r{animation:none}}&.side{z-index:2;& .antenna:nth-child(2){top:-12px;left:-26px;transform:rotate(-115deg)}& .legs-l{top:42px;left:18px;transform:rotate(90deg);& .foot{width:10px;margin-top:-9px;margin-left:2px;transform:rotate(90deg)}& .leg{height:7px;position:relative;transform:rotate(-10deg);&:first-child{height:14px;top:3px;transform:rotate(-120deg);& .foot{width:20px;margin-top:0;margin-left:0;transform:rotate(0)}}&:last-child{height:14px;top:3px;transform:rotate(120deg);& .foot{width:20px;margin-top:2px;margin-left:2px;transform:rotate(180deg)}}}}& .legs-r{top:42px;left:20px;transform:rotate(90deg);& .foot{width:10px;margin-top:-9px;margin-left:1px;transform:rotate(90deg)}& .leg{height:7px;position:relative;top:-4px;transform:rotate(10deg);&:first-child{height:14px;top:3px;transform:rotate(-110deg);& .foot{width:20px;margin-top:0;margin-left:0;transform:rotate(0)}}&:last-child{height:14px;top:3px;transform:rotate(110deg);& .foot{width:20px;margin-top:-3px;margin-left:3px;transform:rotate(180deg)}}}}}&.prone .torso{z-index:2}& .hat{background-color:#333;border-radius:50%;width:24px;height:24px;display:none;position:relative;top:50%;left:50%;transform:translate(-50%,-25%);&:before{content:"";border:3px solid #222;border-radius:50%;width:40%;height:40%;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}}&.b .hat,&.s .hat{width:18px;height:16px}&.x .hat &.l .hat{width:28px;height:28px}&.h .hat{display:block}&.side .hat{border-radius:2px;height:5px;top:60%;left:-28%;transform:rotate(60deg);&:before{background-color:#333;border:none;border-top:3px solid #222;border-radius:2px;width:50%;height:6px;top:150%;left:50%}}&.b.side .hat,&.s.side .hat{&:before{height:3px}}&.up{opacity:0;transition:top 1s ease-out,opacity .4s ease-in .6s;top:0!important}&.rot{filter:blur(.4px);& .head,& .torso,& .rear,& .leg,& .foot,& .antenna{outline-offset:1px;outline:3px solid #fff3}}&.rot1{filter:blur(.5px);& .head,& .torso,& .rear,& .leg,& .foot,& .antenna{outline-offset:2px;outline:4px solid #ffffff4d}}&.rot2{filter:blur(1px);& .head,& .torso,& .rear{outline-offset:3px;outline:6px solid #fff9}& .leg,& .antenna{display:none}}}.spot{opacity:0;background:#fff;border-radius:50%;width:40px;height:40px;transition:opacity .5s;position:absolute;top:-10px;left:-16px}.head{transform-origin:50%;--r1:5deg;--r2:-5deg;z-index:1;background-color:#000;border-radius:50%;width:30px;height:30px;animation:2s linear infinite rot;position:absolute;top:0;left:5px}.torso{background-color:#000;border-radius:40% 50%;width:20px;height:40px;position:relative;top:30px;left:10px}.rear{background-color:#000;border-radius:0 50% 50%;width:30px;height:30px;position:absolute;top:70px;left:5px;transform:rotate(-135deg)}.antenna{z-index:1;background-color:#000;border-radius:2px;width:40px;height:2px;position:absolute;top:0;left:0;&:first-child{z-index:3;top:-12px;left:-16px;transform:rotate(-100deg)}&:nth-child(2){top:-12px;left:8px;transform:rotate(-80deg)}}.foot{background-color:#000;border-radius:2px;width:20px;height:2px;position:absolute;top:0;left:0}.legs{width:33px;margin-left:-6.5px;font-size:0;position:absolute;top:43px;& .leg{background-color:#000;border-radius:2px;width:3px;height:15px;margin:0 4px;display:inline-block}&.legs-l{z-index:0;left:-5px;transform:rotate(-90deg);& .leg{&:first-child{transform:rotate(-20deg);& .foot{margin-top:2px;margin-left:1px;transform:rotate(-140deg)}}&:last-child{transform:rotate(20deg);& .foot{margin-top:0;margin-left:1px;transform:rotate(-40deg)}}}& .foot{transform-origin:0 0;margin-top:3px;margin-left:16px;transform:rotate(-110deg)}}&.legs-r{z-index:1;left:25px;transform:rotate(-90deg);& .leg{&:first-child{transform:rotate(20deg);& .foot{margin-top:10px;margin-left:2px;transform:rotate(140deg)}}&:last-child{transform:rotate(-20deg);& .foot{margin-top:12px;margin-left:0;transform:rotate(40deg)}}}& .foot{transform-origin:0 100%;margin-top:12px;margin-left:16px;transform:rotate(110deg)}}}.walk{& .legs-l{& .leg{--r1:-10deg;--r2:10deg;animation:.3s linear infinite rot;&:first-child{--r1:-120deg;--r2:-100deg;animation:.3s linear infinite rot}&:last-child{--r1:120deg;--r2:100deg;animation:.3s linear infinite rot}}}& .legs-r{& .leg{--r1:10deg;--r2:-10deg;animation:.3s linear infinite rot;&:first-child{--r1:-90deg;--r2:-120deg;animation:.3s linear infinite rot}&:last-child{--r1:90deg;--r2:110deg;animation:.3s linear infinite rot}}}}@keyframes trns{0%,to{transform:var(--t1)}50%{transform:var(--t2)}}.prone.walk{& .leg,& .leg:first-child,& .leg:last-child{animation:none}& .foot{animation:.3s linear infinite trns}& .legs-l{& .foot{--t1:rotate(-130deg);--t2:rotate(-110deg)}& .leg:last-child .foot{--t1:rotate(-40deg);--t2:rotate(-30deg) scale(.5, 1)}& .leg:first-child .foot{--t1:rotate(-140deg) scale(.5, 1);--t2:rotate(-130deg)}}& .legs-r{& .foot{--t1:rotate(110deg);--t2:rotate(130deg)}& .leg:last-child .foot{--t1:rotate(40deg) scale(.5, 1);--t2:rotate(30deg)}& .leg:first-child .foot{--t1:rotate(140deg);--t2:rotate(130deg) scale(.5, 1)}}& .rear{--r1:-137deg;--r2:-133deg;animation:.5s linear infinite rot}}@keyframes dig{0%,to{transform:rotate(var(--d1))}20%{transform:rotate(var(--d2))}30%{transform:rotate(var(--d3))}90%{transform:rotate(var(--d4))}}.dig.prone{& .body-wrap{--d1:0;--d2:-4deg;--d3:-3deg;--d4:-2deg;animation:1.6s linear infinite dig}& .head{--d1:25deg;--d2:-15deg;--d3:-10deg;--d4:20deg;animation:2s linear infinite dig}& .legs-l .leg:last-child{--r2:40deg;--r1:20deg;animation:1s linear infinite rot}& .legs-r .leg:last-child{--r1:-40deg;--r2:-20deg;animation:1.1s linear infinite rot}& .rear{--d1:-135deg;--d2:-120deg;--d3:-132deg;--d4:-134deg;animation:4s linear infinite dig}}.side.dig{& .legs-l .leg:first-child{--r2:-100deg;--r1:-120deg;animation:1s linear infinite rot}& .legs-r .leg:first-child{--r1:-130deg;--r2:-110deg;animation:1.1s linear infinite rot}}.b .body{transform:scale(.12)translate(-50%,-50%)}.x .body{transform:scaleX(.21)scaleY(.24)translate(-50%,-50%)}.s,.b{width:60px;height:30px;& .spot{top:-14px;left:-17px}& .head{width:20px;height:20px;left:5px}& .torso{width:15px;height:20px;top:20px;left:7.5px}& .rear{width:20px;height:20px;top:40px;left:5px}& .antenna{width:20px;&:first-child{top:-8px;left:-6px;transform:rotate(-100deg)}&:nth-child(2){top:-8px;left:6px;transform:rotate(-80deg)}}& .legs{width:28px;margin-left:2px;top:19px;& .leg{margin:0 2px}&.legs-l{left:-12px}&.legs-r{left:10px}& .foot{width:10px;height:1px;margin-left:10px}}&.pick{& .head{left:16px}& .rear{top:36px;left:12px}& .legs-l{top:10px;left:10px;transform:rotate(90deg)}}&.side{& .antenna:nth-child(2){top:-6px;left:-10px;transform:rotate(-115deg)}& .legs{top:30px;left:7px}& .legs-l{& .foot{width:5px;margin-top:-5px}& .leg{height:4px;&:first-child{height:7px;& .foot{width:12px}}&:last-child{height:7px;& .foot{width:12px;margin-left:1px}}}}& .legs-r{left:0;& .foot{width:5px;margin-top:-5px}& .leg{height:4px;top:-8px;&:first-child{height:7px;top:-4px;& .foot{width:12px}}&:last-child{height:7px;top:-4px;& .foot{width:12px;margin-top:-1px;margin-left:2px}}}}}}.l,.x{width:140px;height:60px;& .spot{top:-8px;left:-14px}& .head{width:40px;height:40px;left:10px}& .torso{width:20px;height:40px;top:40px;left:20px}& .rear{width:40px;height:40px;top:80px;left:10px}& .antenna{width:60px;&:first-child{top:-20px;left:-20px;transform:rotate(-100deg)}&:nth-child(2){top:-20px;left:0;transform:rotate(-80deg)}}& .legs{margin-top:10px;margin-left:4px;& .foot{width:30px}& .leg:last-child .foot,& .leg:first-child .foot{width:60px}}&.side{& .legs{top:38px;left:5px}& .legs-l{& .foot{width:25px;margin-top:-24px}& .leg{height:16px;top:-14px;left:-6px;&:first-child{height:28px;top:0;& .foot{width:50px}}&:last-child{height:28px;top:0;left:10px;& .foot{width:50px}}}}& .legs-r{& .foot{width:25px;margin-top:-24px}& .leg{height:16px;top:-14px;&:first-child{height:28px;top:0;left:-14px;& .foot{width:50px}}&:last-child{height:28px;top:0;left:12px;& .foot{width:50px}}}}& .antenna{&:nth-child(2){top:-22px;left:-36px;transform:rotate(-115deg)}}}}.Q{& .torso{width:40px;left:10px}& .rear{width:50px;height:50px;left:5px}&.m{& .torso{left:1px}& .rear{width:40px;height:40px;left:1px}}}@keyframes anger{0%,to{filter:blur(30px);opacity:.6}50%{filter:blur(24px);opacity:.4}}@keyframes stink{0%{opacity:0;transform:rotate(var(--RT)) translateY(0)}50%{opacity:.5;transform:rotate(var(--RT)) translateY(calc(var(--SD) * -9px))}to{opacity:0;transform:rotate(var(--RT)) translateY(calc(var(--SD) * -24px))}}.rot .spot,.burn .spot,.fight .spot{opacity:.6;filter:blur(30px);background:red;animation:2s infinite anger}.rot .spot{opacity:.1;background:#78a300}.rot1 .spot{opacity:.2}.rot2 .spot{opacity:.3}.rot{--RT:0;--AD:0;--SD:1;&:after{content:"";width:40px;height:40px;animation:stink var(--AD) linear infinite;background:url(img/gif/stink.webp) 50%/16px 16px no-repeat;display:block;position:absolute;top:-10px;left:-16px}&.m:after{top:-12px}&.b:after,&.s:after{top:-16px}}body.bit .ant{pointer-events:none}.body{transform-origin:0 0;pointer-events:none;position:absolute;transform:scale(.2)translate(-50%,-50%)}.rest .head{animation:5s linear infinite rot}@keyframes wig{0%,to{transform:translate(0)}20%{transform:translateY(-2px)}35%,65%{transform:translateY(-2px)rotate(3deg)}55%,80%{transform:translateY(-2px)rotate(-3deg)}}.wig .body-wrap{animation:1s infinite wig}@keyframes jit{0%,to{transform:translate(0)}20%{transform:translate(1px,-1px)}40%{transform:translate(-1px,1px)}60%{transform:translate(1px,1px)}80%{transform:translate(-1px,-1px)}}.jit .body-wrap{animation:1s step-end infinite jit}.dead.ant{& .head{animation:none;top:8px;left:20px;transform:rotate(30deg)}& .rear{top:64px;left:18px;transform:rotate(-180deg)}& .legs-l{left:10px;transform:rotate(80deg)}& .legs-r{transform:rotate(-90deg)}& .wings .wing-l{left:28px;transform:rotate(-10deg)}&.b,&.s{& .legs-l{left:10px}& .rear{top:36px;left:12px}}}.wings{display:none;& .wing{z-index:2;background:url(img/wing.webp);position:absolute;transform:translate(-25%)}& .wing-r{transform:scaleX(-1)translate(-75%)}}.leaf{z-index:30;transform-origin:50%;pointer-events:none;margin-top:-12px;margin-left:-6px}.D,.alate{position:absolute;& .wings{display:block}&.side .wings{& .wing-l{display:none}& .wing-r{transform:scaleX(-1)translate(-40%)rotate(-4deg)}}&.Q.side .wings .wing-r{transform:scaleX(-1)translate(-16%)rotate(-6deg)}&.x{& .wing{background-size:40px 162px;width:40px;height:162px}}&.D.x,&.l{& .wings{margin-left:-10%}& .wing{background-size:42px 142px;width:42px;height:142px}}&.m{& .wings{margin-top:-120%;margin-left:-70%}& .wing{background-size:36px 122px;width:36px;height:122px}}&.s{& .wings{margin-top:-50%;margin-left:-50%}& .wing{background-size:24px 80px;width:24px;height:80px}}}.rmrear .rear,.rmhead .head,.rmlegs .legs{display:none}.egg{background:#e9e5d2;border-radius:3px;outline:1px solid #e9e5d2;width:8px;height:3px;margin-top:0;margin-left:0;position:absolute;box-shadow:0 0 2px #0003;&:after{content:"";opacity:.3;background:#222;border-radius:50%;width:2px;height:2px;display:block;top:1px;left:2px}&>*{display:none}}.nants .egg{margin-top:-3px}.inf1,.inf2,.inf3,.inf4{& .legs,& .antenna{display:none}&.side{& .head{top:4px;left:12px;transform:rotate(70deg)}& .rear{top:64px;left:12px;transform:rotate(-160deg)}}&.side.b,&.side.s{& .rear{top:36px}}& .wings,& .c{display:none}}@keyframes wrig{0%,to{margin-top:var(--t1)}50%{margin-top:var(--t2)}}.inf1{& .spot{opacity:.8;filter:drop-shadow(-1px 0 1px #c4c29b);z-index:1;background:#b4b495;border-top-right-radius:6px;border-bottom-right-radius:6px;outline:1px solid #c4c29b;width:5px;height:16px;margin-top:-142%;margin-left:-50%;transition:none;top:50%;left:50%;scale:.5;&:after,&:before{content:"";opacity:.8;border-bottom:6px solid #c4c29b;border-left:4px solid #0000;border-right:0;border-radius:8px;width:13px;height:4px;display:block;position:absolute;top:60%;left:-140%;transform:rotate(-100deg)}&:after{border-left:0;border-right:4px solid #0000;top:-12%;left:-72%;transform:rotate(100deg)}}& .body{opacity:.8;margin-left:-1px;scale:.5;& .body-wrap *{outline:none;background:#9b9b91!important;border-color:#d6d6c9!important}}&.b .spot{width:3px;height:12px;&:after,&:before{width:2px;height:2px;top:62%;left:-12%;transform:rotate(130deg)}&:after{top:-38%;left:-12%;transform:rotate(36deg)}}&.a1{& .spot:after{--r1:99deg;--r2:70deg;animation:5s linear infinite rot}&.b .spot:after{--r1:36deg;--r2:18deg}}&.a2 .spot{--r1:0;--r2:-9deg;transition:margin-top .5s;animation:9s linear infinite rot}&.a3{& .spot:before{--t1:0;--t2:-2px;animation:4s ease-in infinite wrig}}}.inf2,.inf3,.inf4{filter:drop-shadow(1px 1px .5px #dfdfdc);& .body{opacity:.8;scale:.7}& .spot{opacity:.6;background:#dfdfdc;border-radius:18px 6px 6px 50px;outline:2px solid #dfdfdcb3;width:3px;height:12px;margin-top:-124%;margin-left:-22%;top:50%;left:50%;scale:.7}&.m .spot{width:4px;height:17px;margin-top:-124%;margin-left:-36%}&.m .body{margin-left:-1px}}.inf2 .body .body-wrap *{outline:3px solid #dfdfdc;background:#dfdfdc!important;border-color:#dfdfdc!important}.inf3{& .body{& .body-wrap *{filter:brightness(3)saturate(10%)contrast(.2);outline:2px solid #dfdfdc;border-color:#b1b1b1!important}}& .spot{z-index:1}}.inf4{& .body{opacity:1;& .body-wrap *{filter:brightness(2)saturate(40%)contrast(.5);outline:1px solid #6b6b6b;border-color:#6b6b6b!important}}& .spot{z-index:1}}#modal{z-index:100;opacity:0;pointer-events:none;width:100%;height:100%;transition:all .2s;position:fixed;top:0;left:0;&.vis{opacity:1;pointer-events:initial}& input{text-align:center;text-transform:uppercase;border:1px solid #ccc;border-radius:4px;width:12em;margin:0 auto 1em;padding:8px;font-size:1.2em;display:block}}#modal-close{transition:background 3s;position:absolute;inset:0;&.win{pointer-events:none;background:#00000080}}#modal-content{text-align:center;background-color:#fff;border-radius:8px;width:640px;margin:0 auto;padding:20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 48px 8px #ffffff80}#ach,#bag,#drop{& h3{color:#666;margin:.25em 0 0}& h2{color:#333}& h4{color:#f1b362;margin:0 0 .25em;font-size:.92em;font-weight:400}& p{color:#999;margin-bottom:.5em;font-size:.92em}}#ach{background:#111;padding-bottom:1em;& button{background:#9932cc}& h3{color:#fff}& h2{color:#ffca46}& #ach-img{box-shadow:0 0 20px #fff}& .ach-ico{mix-blend-mode:screen;filter:saturate(0);margin-top:-44px;font-size:5em;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}& .ach-l0 .ach-ico{margin-top:-64px;font-size:3em}& .ach-scene .ach-ico{margin-top:-50px}}#drop{background:#fdefb2;padding-bottom:1em}#ach-img,#drop-img{background:#fff;border-radius:50%;width:256px;height:256px;margin:0 0 1em;padding:2em;display:inline-block;position:relative;& svg,& img{max-width:256px;max-height:256px;position:absolute;top:50%;transform:translate(-50%,-50%)}&.sticker:not(.coexist) img{max-width:128px;max-height:128px}&.decor svg{width:170px;height:170px}&.scenery svg{width:256px}}#ach-caption,#bag-caption{height:128px;position:relative;&>div{opacity:0;height:100%;transition:all .2s;display:none;position:absolute;top:0;left:0;right:0}&>.vis{opacity:1;display:block}& .sort-caption{height:auto;margin-top:6em;& a{display:inline;&.sel-true{color:#666;text-decoration:underline}}}}#ach-top,#drop-top{padding-top:.25em}.bag-d{white-space:nowrap;position:absolute;bottom:0;right:0}.d{cursor:pointer;background:#ffffc6;border-radius:18px;width:20px;height:20px;padding:8px;line-height:20px;transition:width .5s;display:block;overflow:hidden;&.expand{width:158px}& .err{opacity:0;font-size:.92em;transition:all .2s;display:inline-block}&.expand .err{opacity:1}&.waiting{pointer-events:none}& img{width:20px;margin-top:-3px}& .wait{width:20px;display:inline-block}&:hover{background:#ff8}}#ach-content,#drop-content,#bag-items{white-space:nowrap;background:#ffb7ce;border-radius:6px;flex-direction:column;grid-template-rows:auto auto;grid-auto-columns:max-content;grid-auto-flow:column;align-content:flex-start;align-items:flex-start;min-width:300px;height:256px;padding:20px;display:grid;overflow-x:auto;box-shadow:inset 1px 1px 6px 2px #0000001a}#bag-items{height:296px;overflow-y:hidden;& .bag-item{cursor:pointer;background:#fff;border-radius:50%;outline:4px solid #0000;flex:1;width:128px;height:128px;margin:0 20px 20px 0;transition:all .3s;position:relative;&.hover,&:hover{outline:4px solid #ff69b4}&.scenery svg{width:256px}& svg,& img{max-width:96px;max-height:96px;position:absolute;top:50%;transform:translate(-50%,-50%)}&.sticker:not(.coexist) img{max-width:48px;max-height:48px}&.plate img{width:90%;max-height:90%;margin-left:4px}&.decor svg{width:65%;max-height:65%;margin-top:-2px}&.dirt img,&.card img{width:66%;max-height:66%}}& .vial{transform:rotate(40deg);&:after{color:#c9700c;content:"✖";text-align:center;width:85px;font-size:1.6em;font-weight:700;display:block;position:absolute;top:20px;transform:rotate(-40deg)}}& .collected{transform:rotate(80deg);&:after{color:#489c27;content:"🠋";text-align:center;width:80px;font-size:2em;display:block;position:absolute;top:24px;transform:rotate(-48deg)}}}#ach #ach-img.card img,#bag-items .bag-item.card img,#drop #drop-img.card img{object-fit:scale-down;transform:translate(-50%,-50%)scale(1.33)rotate(3deg)}@keyframes pulseL{0%,to{margin-left:-36px}50%{margin-left:-42px}}@keyframes pulseR{0%,to{margin-left:34px}50%{margin-left:40px}}.nip{& .nipcap{transition:margin-left .6s}&.hide .nipcap{display:none}&.sel{cursor:pointer}}#nip-tl,#nip-bl{&.off .nipcap{margin-left:calc(-50vw + 480px)}&.sel .nipcap{-webkit-user-select:auto;user-select:auto;margin-left:-36px;animation:1s ease-out 1.2s infinite pulseL}}#nip-tr,#nip-br{&.off .nipcap{margin-left:calc(50vw - 480px)}&.sel .nipcap{-webkit-user-select:auto;user-select:auto;margin-left:34px;animation:1s ease-in 1.2s infinite pulseR}}.nants{z-index:2!important;&.on{display:block}&.nip-tl,&.nip-bl{&.on{left:-600px!important}}& .egg,& .inf1,& .inf2,& .inf3,& .inf4{z-index:3!important}}.nants,.toob,#vial{cursor:pointer;z-index:6;transition:left 1s;display:none;position:absolute;&>*{position:absolute}& .vc{filter:blur(3px);background:#fcfcfc;border-radius:40%;outline:2px solid #fffc;width:48px;height:34px;top:2px;left:220px;transform:rotate(3deg)}& .vt{filter:blur(1px);background:#80808033;border:2px solid #00000005;border-top-right-radius:16px;border-bottom-right-radius:16px;width:300px;height:34px}& .vf{background:#fff3;border:2px solid #ffffff1a;width:4px;height:46px;position:relative;top:-6px;left:20px}& .vw{filter:blur(1px);background:#bebebe1a;border:2px solid #00000005;border-left:none;border-top-right-radius:12px;border-bottom-right-radius:12px;width:266px;height:42px;top:-4px;left:28px;&:after{content:"";background:#ffffff1a;border-top-right-radius:6px;width:100%;height:8px;display:block;position:absolute;top:4px}&:before{content:"";background:#00000005;border-bottom-right-radius:12px;width:100%;height:10px;display:block;position:absolute;bottom:1px;left:1px}}& .vt,& .vw{box-shadow:0 0 2px gray}& .vs{background:#fff;border:3px solid #eee;border-top:0;width:118px;height:15px;top:-4px;left:100px;& div{opacity:.5;width:100%;height:100%}&:after{content:"";z-index:2;background:url(img/lbl.webp) 0 100%;width:118px;height:15px;display:block;position:absolute;top:0;transform:scaleX(-1)}}&.vis{display:block}&.nip-tl,&.nip-bl{left:-965px;transform:scaleX(-1);&.on{left:-7px}}&.nip-tr,&.nip-br{left:2020px;&.on{left:1060px}& .vs:after{background-position-y:62px;transform:rotate(180deg)}}&.nip-tl,&.nip-tr{top:174px}&.nip-bl,&.nip-br{top:528px}}.nants.fade,.toob>div{width:600px;height:38px;-webkit-mask-image:linear-gradient(90deg,#000 400px,#0000 570px);mask-image:linear-gradient(90deg,#000 400px,#0000 570px)}.toob{&>span{opacity:0}&.on>.vis{color:#fff;text-align:left;opacity:.5;text-shadow:2px 2px 1px #0003;letter-spacing:-9px;width:60px;height:38px;margin-top:3px;font-size:24px;line-height:34px;transition:opacity .3s,left .3s;display:inline-block;position:absolute;left:280px;transform:scaleY(1.4);&>span{opacity:.67;&:first-child{opacity:.33}&:last-child{opacity:.9}}&:hover{opacity:.7}}& div{filter:blur(1px);background:#ffffff1a;border:2px solid #0000801a;border-left-color:#8080ff33;border-right:none;margin-top:-2px;&:before,&:after{content:"";filter:blur(1px);background:#00000005;width:100%;height:8px;display:block;position:absolute;bottom:0}&:after{bottom:initial;background:#ffffff1a}}&.nip-tl,&.nip-bl{&.on{left:0!important}}}@keyframes arrR{0%,to{transform:translate(0)rotate(90deg)}50%{transform:translate(-3px)rotate(90deg)}}@keyframes arrL{0%,to{transform:translate(0)rotate(-90deg)}50%{transform:translate(-3px)rotate(-90deg)}}.niparrow{opacity:1;border:3px solid #ffffff80;width:50px;height:40px;animation:1.2s ease-in-out infinite arrR;&.nip-tl,&.nip-bl{margin-left:-50px;animation:1.2s ease-in-out infinite arrL}&.deny{opacity:0;cursor:not-allowed;background:linear-gradient(#c80000b3 0,#c8000000 100%);border:3px solid #c80000;transition:opacity 3s}}#ebay,#feng,#tube,#hat,#paint{& h2{color:#666;background:#fff;margin:10px;position:relative}& #feng-list ul,& form{text-align:left;background:currentColor;border-radius:6px;min-width:300px;max-height:600px;padding-bottom:10px;overflow-y:auto;box-shadow:inset 1px 1px 6px 2px #0000001a}& .no-opts{color:#666;text-align:center;text-shadow:2px 1px 1px #fff;border-radius:3px;margin-bottom:10px;padding:20px}& .feng-item,& label{color:#666;float:left;background-color:#fff9;border-radius:6px;width:280px;height:96px;margin:10px 0 0 10px;padding:10px;line-height:1.2em;transition:background-color .3s;box-shadow:inset 1px 1px 6px 2px #0000001a;& .select-img{float:left;background:#fff;border-radius:50%;width:96px;height:96px;margin-right:20px;display:block;position:relative;& img,& svg{width:76%;max-width:92px;max-height:92px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}&.decor svg{width:65%;margin-top:-1px}}& h3{margin:24px 0 0}& input{display:none}&:has(input:checked){background-color:#fffc;outline:4px solid #444}}& button{margin-top:20px}& .thumb{filter:drop-shadow(0 1px 1px #0006);margin:20px auto 0;transform:scale(.9);& .ab,& .fl{display:none}}& .Bthumb{text-align:center;z-index:1;filter:drop-shadow(0 1px 1px #0006);width:84%;margin:40px 8%;position:relative;& .Bn{font-variant-emoji:text;font-size:.5em;line-height:1.2em}}}#hat{& form{background:maroon}& .select-img .ant{top:0!important;left:0!important}& .ant-thumb{line-height:0;display:inline-block;position:absolute;top:50%;left:50%;transform:scale(1.9)translate(-50%,-50%)}& label{color:#111;background:#277714;&:has(input:checked){background-color:#277714;outline:4px solid #111}}}#feng,#tube{& form{background:#ff8237}& .thumb{margin-top:13px;& .ab,& .fl{display:block}}& .Bthumb{margin:0 8%;top:-3.5px;transform:scale(.82)}}#feng #feng-list ul{background:#e64a2a;margin:0;padding-left:0;& li{cursor:grab;-webkit-user-select:none;user-select:none;color:#e64a2a;background:#c90;width:590px;position:relative;& h3{color:#000}&:active{cursor:grabbing}&.drag{opacity:.5}& .g-dots{letter-spacing:6px;font-family:monospace;font-size:2.4em;line-height:.75em;display:block;position:absolute;top:50%;right:24px;transform:translateY(-50%)}}}#ebay #ebay-form form{background:#0064d2;& label{color:#111;background:#86b817e6;&:has(input:checked){background-color:#86b817;outline:4px solid #e53238}}}#ebay label .select-img.ebay-img{background:#f5af02;& svg,& img{width:auto;max-width:64px;max-height:64px;position:absolute;top:50%;transform:translate(-50%,-50%);&[src*=ooze]{z-index:2}&[src*=product]{max-width:48px;max-height:48px}}&.x-2{& img,& svg{&:first-child{margin-top:-5px;margin-left:-5px}&:last-child{margin-top:5px;margin-left:5px}}}&.x-3{& img,& svg{max-width:48px;max-height:48px;&:first-child{margin-top:-16px;margin-left:-16px}&:nth-child(2){margin-top:-16px;margin-left:16px}&:last-child{margin-top:16px}}}&.x-4{& img,& svg{max-width:42px;max-height:42px;&:first-child{margin-top:-16px;margin-left:-16px}&:nth-child(2){margin-top:-16px;margin-left:16px}&:nth-child(3){margin-top:16px;margin-left:-16px}&:last-child{margin-top:16px;margin-left:16px}}}&.x-8{& img,& svg{max-width:42px;max-height:42px;&:first-child{margin-top:-20px;margin-left:-12px}&:nth-child(2){margin-top:-20px;margin-left:12px}&:nth-child(3){margin-left:-27px}&:nth-child(4){margin-left:-9px}&:nth-child(5){margin-left:9px}&:nth-child(6){margin-left:27px}&:nth-child(7){margin-top:20px;margin-left:-12px}&:nth-child(8){margin-top:20px;margin-left:12px}}}}#stats{color:#666;& a{margin-top:0;text-decoration:none}& h3{margin:.25em .5em .5em}& .ach h3{margin:0}& h2{float:left;color:#fff;text-align:center;z-index:2;width:100%;margin:0;display:block;position:relative;top:-.66em;& span{border-radius:6px;padding:.125em .5em}}}.stats{border-radius:6px;padding:20px 10px;box-shadow:inset 1px 1px 6px 2px #0000001a}#share{color:#fff;background:#bbb;margin-bottom:.5em;padding:.25em 1em;& p{margin:.125em 0 .25em;font-size:.92em}& svg{position:relative;top:.25em}}#credit{float:left;text-align:left;color:#999;width:250px;font-family:monospace}#reset{float:right;text-align:right;width:190px;font-size:.75em}#awards{background:#77c3ec;border:2px solid #444;border-radius:0;flex-flow:column wrap;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;align-content:flex-start;align-items:flex-start;gap:10px;width:616px;height:248px;margin-bottom:.5em;padding:10px;display:grid;position:relative;overflow:hidden auto}#scores{background:#c4a484 url(img/paper.webp);min-height:386px;padding-top:32px}#scores-scroll{border-radius:6px;margin-bottom:.5em;overflow-x:auto}#scores-wrapper,#awards-wrapper{margin:1.5em 0 .5em;position:relative}#scores-wrapper{height:438px;& h2{color:#0000008c;filter:blur(.4px);font-size:2.2em;& span{letter-spacing:1px;background:#c4a484 url(img/paper.webp);display:inline-block;position:relative}}& h2{font-size:1.8em}&>div{text-align:left;position:absolute;top:0;left:0;right:0}& h2 span:after,&:after{content:"";mix-blend-mode:lighten;opacity:.8;z-index:50;pointer-events:none;background-image:url(img/ink.webp);border-radius:6px;width:100%;height:99%;position:absolute;top:0;left:0}}#awards-wrapper{margin-top:0;& h2{text-transform:uppercase;letter-spacing:2px;background:#444;border:8px double #77c3ec;border-top-left-radius:40px;border-top-right-radius:40px;width:624px;font-family:Impact,Haettenschweiler,Franklin Gothic Bold,Charcoal,Helvetica Inserat,Bitstream Vera Sans Bold,Arial Black,sans-serif;font-weight:400;position:static;& span{padding:.25em;line-height:1em}}}#scoreHead{z-index:10;font-family:monospace;font-weight:700;font-size:1.em;text-transform:uppercase;color:#0000008c;filter:blur(.4px);padding:1.4em;top:-1px;transform:rotate(-.4deg);& span{float:right;margin-right:1.6em}}.F-stats{text-align:left;color:#19446ed9;background:#f8cea71a;width:280px;margin:10px;padding-bottom:.5em;display:inline-block;position:relative;& .stat{padding-left:1em;font-size:.92em;& b{text-align:right;width:94px;margin-right:.25em;display:inline-block}}}.F-id{color:#00000080;filter:blur(.6px);margin-left:.25em;font-size:2em;font-weight:700;position:absolute;top:0;left:0;transform:rotate(15deg)}.F-n{text-align:center;text-transform:uppercase;font-variant-emoji:text;padding:.5em 0;font-size:1.2em;font-weight:700;line-height:1.2em}.ach{background:#fff;border-radius:25px 6px 6px;height:109px;& .icon{float:left;text-align:center;background:#ccc;border-radius:50%;outline:6px solid #fff;width:50px;height:50px;font-size:1.8em;line-height:1.8em}&.ach-sac,&.ach-scene{& .icon{line-height:1.6em}}& .caption{margin-left:56px}& p{height:2.4em;margin:2px 0;font-size:.72em;line-height:1.2em}& .sub{text-align:center;color:#aaa;height:1.2em;margin:3px 0 2px}}.levels{width:60%;margin:0 auto;padding-top:3px;& .medal{text-align:center;opacity:.4;filter:saturate(0);width:33.33%;font-family:Impact,Haettenschweiler,Franklin Gothic Bold,Charcoal,Helvetica Inserat,Bitstream Vera Sans Bold,Arial Black,sans-serif;display:inline-block;&.got{opacity:1;filter:none;& .l-3{color:#ffdab6;background:#b08d57;outline:2px solid #ffdab6}& .l-6{color:#fff;background:#bbb;outline:2px solid #fff}& .l-9{color:#ffc;background:#e5a714;outline:2px solid #ffc}& span{text-shadow:1px 1px 2px #0003}}& span{color:#eee;text-shadow:0 0 3px #000c;border-radius:50%;outline:1px dashed #999;width:26px;height:26px;font-size:1.2em;line-height:26px;display:inline-block}}}.lvl-wrap{z-index:1;background:#f3f3f3;border-radius:5px;margin:0 6px 4px;padding:2px 0 0;position:relative}.ach-lvl-0{opacity:.33;filter:saturate(0);& .levels{opacity:0}& .sub{color:#777}}.no-ach{text-align:center;color:#fff;font-size:1.1em;position:absolute;top:1.6em;left:0;right:0}#volume{float:right;font-size:.9em}#modal #vol{width:50px;margin:.25em 0 0;padding:0;display:inline-block;position:relative;top:.22em}#modal-content:has(#antfax){background:#faf1e2 url(img/paper.webp);border-radius:0;padding:0}#antfax{background-image:repeating-linear-gradient(90deg,#87b4cd 0 3px,#0000 3px 59px),repeating-linear-gradient(#87b4cd 0 3px,#0000 3px 59px);background-position:45% 35%;background-size:59px 59px;height:1024px;position:relative;& .rbind{position:absolute;left:-10px;&:first-child{top:10%}&:nth-child(2){top:22%}&:nth-child(3){top:34%}&:nth-child(4){top:66%}&:nth-child(5){top:78%}&:nth-child(6){top:90%}}& .ringb{background:#f8ec18;border:2px solid #333;border-top-right-radius:10px;border-bottom-right-radius:10px;width:52px;height:16px;position:relative;top:2px;left:-8px}& .rhole{background:#333;border-radius:50%;width:24px;height:24px;position:absolute;top:0;right:0}& img{float:left;height:100px;margin-top:10px;margin-left:80px}& .tm{float:left;font-weight:700;position:relative;top:10px;left:-26px}& .faxtop{float:left;clear:both;width:92%;margin-top:-20px;margin-left:52px}& h3{color:#222;margin:0;font-size:54px;font-weight:700;transform:scaleX(1.5)}& h2{letter-spacing:4px;margin:-28px 0 0;font-family:Georgia,Times,Times New Roman,serif;font-size:42px;font-style:italic;position:relative;transform:scaleY(2.4);& div{width:100%;position:absolute}& #faxh2-2{color:#2a3673;top:0;left:0}& #faxh2-1{color:#faf1e2;top:1px;left:2px}& #faxh2-0{color:#222;top:2px;left:4px}}& .faxintro{text-align:justify;color:#222;margin-top:112px;padding:0 1em;font-size:24px;font-weight:700}& .faxpgr{transform-origin:100% 0;white-space:nowrap;width:1020px;padding:0 2px;position:absolute;top:0;right:0;transform:rotate(-90deg);& a{color:#000;float:left;border-bottom-right-radius:14px;border-bottom-left-radius:14px;height:40px;margin:0 2px;padding:0 1em;font-size:22px;font-weight:700;line-height:40px}& .faxlnk-N,& .faxlnk-K{background:#fb8500}& .faxlnk-T{background:#ff69b4}& .faxlnk-P{background:#9932cc}& .faxlnk-B,& .faxlnk-M{background:#3fa1ec}& .faxlnk-G{background:#64bc41}& .faxlnk-F,& .faxlnk-H{background:#d83030}& .faxlnk-C,& .faxlnk-Z{background:#ffca46}& .faxlnk-J{background:#dcdddf}& .faxlnk-cl{color:#fff;float:right;background:#000}}& .faxcols{clear:both;margin:0 32px 16px 84px;padding-top:32px;font-size:18px;font-weight:700}& .faxl,& .faxr{float:left;box-sizing:border-box;background:#222;width:50%;&>div{margin-bottom:16px;position:relative;&:last-child{margin-bottom:0}}& .faxbx{border:1px solid #80808033;min-height:186px;position:relative;top:-16px;left:-16px;&:before{content:" ";background:#ffffff4d;width:100%;height:100%;display:block;position:absolute}&>*{z-index:1;position:relative}& p{text-align:justify;padding:.5em}}}& .faxr{position:relative;left:16px;&>div:after{content:" ";background:#222;width:16px;height:16px;display:block;position:absolute;bottom:0;left:-16px}}& h4{white-space:nowrap;letter-spacing:-1px;margin:0;padding-top:.25em;font-size:32px}& .faxsz>div{background:#eee url(img/clouds.webp);&:before{background:#08a1fa4d!important}}& .faxdi>div{background:#eee url(img/desert.webp)}& .faxmd>div{color:#eee;background:#333 url(img/space.webp);&:before{background:#0003!important}}& .faxsp>div{color:#eee;text-shadow:0 0 4px #000;background:#333 url(img/vegas.webp) 100% 100%;&:before{background:#0006!important}}& .faxbi>div{background:#eee url(img/canada.webp) 50%}& .faxpr>div{background:#eee url(img/clouds.webp) 100% 100%;&:before{background:#5dce004d!important}}}#spill{pointer-events:none;& .hill{z-index:0;filter:blur(50px);border-radius:50%;width:200%;height:500px;position:absolute;bottom:-250px;left:-30%}}.fdr-g{background-color:#8cf0f080;border-radius:10px;width:70px;height:80px;margin-bottom:-10px;margin-left:25px;padding-top:1px}.fdr-gi{border:1px solid #ccc;border-radius:8px;width:64px;height:74px;margin:2px 2px 0;position:relative}.fdr-r{z-index:2;border-bottom:2px solid #aaa;border-left:5px solid #0000;border-right:5px solid #0000;width:70px;height:0;margin-left:20px;position:relative}.fdr-b{z-index:2;border-bottom:10px solid #ccc;border-left:10px solid #0000;border-right:10px solid #0000;width:100px;height:0;position:relative}.fdr-l{background-color:#f0282840;border-radius:3px;width:62px;height:34px;margin:1px 1px 0;position:absolute;bottom:0}.pour{filter:blur(5px);background:#fefec8;border:10px solid #dd541e;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:15px;height:0;margin:-10px auto 0;transition:width 1s,height 1s;&.vis{width:25px;height:48%;transition:width 2s,height 2s ease-out}}#mHill{width:0;height:0;margin:0 auto;transition:width 2s,height 1s;position:absolute;bottom:0;left:0;right:0;& .hill{filter:blur(3px);background:#fefec8;width:100%;height:100%;max-height:100px;opacity:1!important;box-shadow:0 -8px 20px #dd541e!important}&.vis{width:100%;height:100%;transition:width 1s}}#tunnels.pouring{transition:opacity 2s;opacity:1!important}#mTuns{opacity:0;filter:drop-shadow(0 5px 5px #dd541e);overflow:hidden;&.vis{opacity:1!important}& .prog{background-color:#fefec8}&.fade{transition:opacity 30s;opacity:0!important}}#tunnels.pouring .ent{transition:all 4s}#tunnels.pouring .ent,#mTuns .ent,#kit.sculpt .ent{border-radius:40%!important;width:30px!important;height:30px!important;margin-top:-15px!important;margin-left:-15px!important;& .prog{width:100%;height:100%}}.feng-item img,.bag-item.sculpt img{filter:drop-shadow(0 1px 1px #0006)}#feng .feng-item .select-img img{max-height:auto;width:46%}:root{--burn1:drop-shadow(0 0 30px red) drop-shadow(0 -30px 20px #666) contrast(400%) sepia(85%);--burn2:drop-shadow(0 0 25px red) drop-shadow(0 -40px 25px #666) contrast(300%) sepia(75%)}@keyframes burn0{0%,to{filter:var(--burn1)}60%{filter:var(--burn2)}}@keyframes burn1{0%{filter:grayscale(0) brightness(1) var(--burn1)}15%{filter:grayscale(.1) brightness(.95) var(--burn2)}30%{filter:grayscale(.2) brightness(.9) var(--burn1)}45%{filter:grayscale(.3) brightness(.8) var(--burn2)}60%{filter:grayscale(.4) brightness(.7) var(--burn1)}85%{filter:grayscale(.5) brightness(.7) var(--burn2)}to{filter:grayscale(.6) brightness(.7) var(--burn1)}}@keyframes burn2{0%,to{filter:grayscale(.6) brightness(.7) var(--burn1)}60%{filter:grayscale(.6) brightness(.7) var(--burn2)}}.burn{animation:.6s linear infinite burn0,3s linear 2s forwards burn1,.6s linear 4.4s infinite burn2}#decals .fade,#food .fade,#card.fade,#scenery .fade{opacity:0;transition:opacity 2s}#kit.sculpt{border-radius:60px;padding:10px;&,& #wrapper{background:url(img/wood.webp) 50%/cover no-repeat;box-shadow:0 6px 12px #0006,inset 0 2px 3px #fff6,inset 0 -3px 6px #0006}& #wrapper{border-radius:54px;width:1040px;height:720px;overflow-x:hidden;& h2{letter-spacing:6px;text-align:center;color:#000;text-shadow:0 1px #fff3;mix-blend-mode:overlay;font-variant-emoji:text;width:100%;margin:30px 0;font-family:monospace;font-size:5em;line-height:1.2em;position:absolute}}& #tunnels{bottom:20px}}.ant .c{z-index:2;position:absolute;top:-30px;left:-2px;transform:scale(5)rotate(25deg);& .carry{width:6px;height:6px;position:absolute;&.Cdrink{opacity:.8;background:#eec374;border-radius:50%;width:4px;height:4px;left:6px;&.cola{background:#300a01}&.super{background:#5cbfc6}}&.Cfood{filter:blur(.5px);background:url(img/food.webp) 180px -5px/200px 150px;border-radius:2px;top:-1px;left:1px;&.hotdog{background-position-x:130px}&.bread{background-position-x:80px}&.danish{background-position-x:30px}&.flesh{filter:brightness(.5)blur(.5px)}}}}.prone{& .c{z-index:0;top:-22px;left:-4px;transform:scale(5)rotate(5deg)}& .c .carry.Cdrink{top:1px;left:2px}}.s .c{left:-16px}.s.prone .c{left:-8px}.l,.x{&.prone .c{left:0}}@keyframes flR{0%{transform:rotate(0)}33%{transform:rotate(120deg)}66%{transform:rotate(240deg)}to{transform:rotate(360deg)}}@keyframes flF{0%,to{opacity:1}40%{opacity:.8}50%{opacity:.5}60%{opacity:.9}80%{opacity:.6}}.ant.flare{& .spot{z-index:2;opacity:.5;background:url(img/flare.webp) 0 0/64px 64px;width:64px;height:64px;transition:opacity 1s;animation:1s steps(3,end) 1.8s infinite flR,1s linear .15s infinite flF;top:-24px;left:-29px}&.s .spot{top:-27px}&.b .spot{top:-29px;left:-30px}&.x .spot,&.l .spot{top:-23px;left:-27px}}