@font-face{font-family:Tribeca;src:url(/tribeca.ttf)}@keyframes wfossil{0%,to{filter:contrast(1)}50%{filter:contrast(2)}}*{font-family:"M PLUS Rounded 1c",sans-serif;box-sizing:border-box;margin:0;padding:0;line-height:1;outline:none;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000040;border-radius:5px}:root{--c-bg: #fad483;--c-bg2: #e9cea1;--c-bg3: #fef5d1;--c-text: #2a1a00;--c-grey: #888888;--c-brown: #600402;--c-red: #e4042a;--c-green: #a0c519;--c-blue: #0098ea;--c-orange: #f99425;--c-pink: #fc6e86;--c-yellow: #faf14b;--radius: 15px;--font-headers: Tribeca, "M PLUS Rounded 1c", sans-serif;font-weight:500;font-size:15px;color:var(--c-text);background-color:var(--c-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;display:flex;align-items:center;justify-content:center;min-width:320px;min-height:100vh}strong{font-weight:800}em{font-style:normal;font-weight:600;color:var(--c-brown)}code{background-color:var(--c-bg);border-radius:calc(var(--radius) / 2);font-weight:600;border:dashed 1px var(--c-brown);padding:.5em;display:inline-block;cursor:pointer}small{font-size:.7em}h1,h2,h3{font-family:var(--font-headers);font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.75rem;height:1.75rem;background-color:var(--c-brown);border-radius:200%;border:2px solid var(--c-bg3)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.25rem;margin:1rem 0;border-radius:var(--radius);background-color:var(--c-brown);cursor:pointer}input[type=range]:disabled{opacity:.5;filter:grayscale(.5)}input[type=text]{display:block;width:100%;margin:.5rem 0;border:none;padding:.5rem .75rem;border-radius:calc(var(--radius) / 2);background-color:var(--c-bg3);font-size:1rem;font-weight:500}label{font-size:.75rem;text-align:left;width:100%;display:block;margin:0 0 1rem}dl{display:grid;grid-template-columns:45% auto;gap:.4rem .5rem;text-align:left}dt{text-align:right}button{background-color:transparent;border:none;display:inline-block;width:auto;cursor:pointer}button img{max-height:100%;max-width:100%}img[src="/wfossil.svg"]{animation:wfossil infinite 2s ease-in-out}p{line-height:1.25}p img{vertical-align:middle;transform:translateY(-1px);height:18px}.absolute.absolute{position:absolute}.relative.relative{position:relative}.mt-1.mt-1{margin-top:1rem}.mt-2.mt-2{margin-top:2rem}.mb-1.mb-1{margin-bottom:1rem}.mb-2.mb-2{margin-bottom:2rem}#root{max-width:min(100%,375px);width:100%;aspect-ratio:9/16;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:var(--radius);background:var(--c-bg3) url(/bg.jpg) center center;background-size:cover;overflow:hidden;position:relative;box-shadow:inset 0 0 3rem #0000004d}#root:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.1}.app{--header-height: 130px;--padding: .5rem;position:relative;height:100%;width:100%;padding:var(--padding);overflow:hidden;transform:translateZ(0)}.app-header{position:relative;margin-bottom:auto;z-index:9;height:var(--header-height);display:flex;flex-direction:column;justify-content:space-between}.app-header-nav{display:flex;width:100%;height:100%;justify-content:center}.app-header-nav-item{text-align:center;display:flex;flex-wrap:wrap;flex:1 0 0;gap:.5rem .25rem;justify-content:flex-start;align-items:center;align-content:flex-start}.app-header-nav-item:nth-child(2){justify-content:center}.app-header-nav-item:last-child{justify-content:right}.app-header-nav-item-group{display:flex;gap:.25rem}.app-main{height:calc(100% - var(--header-height) - var(--padding) - var(--padding));margin-top:.75rem;max-width:300px;margin-left:auto;margin-right:auto}.button{position:relative;border:3px solid var(--c-brown);box-shadow:0 .25em 0 var(--c-brown);color:var(--c-brown);border-radius:var(--radius);font-size:1rem;cursor:pointer;transition:transform .25s,box-shadow .25s,background-color .25s;margin-bottom:.25em;min-width:4em;font-weight:700;background-color:var(--c-bg)}.button--disabled{pointer-events:none;filter:grayscale(.5);opacity:.75}.button:active,.button--active{box-shadow:0 0 0 var(--c-brown);transform:translateY(5px)}.button--full{width:100%}.button:active .button-fill,.button--active .button-fill{opacity:1}.button--alt{background-color:var(--c-bg2)}.button--danger{background:var(--c-red);color:var(--c-bg3)}.button--green{background:var(--c-green);color:var(--c-bg3)}.button--blue{background:var(--c-blue);color:var(--c-bg3)}.button--orange{background:var(--c-orange);color:var(--c-bg3)}.button--pink{background:var(--c-pink);color:var(--c-bg3)}.button--blue button{box-shadow:none}.button--small{font-size:14px;height:2.5rem;min-width:3.5em;border-width:2px}.button--normal{height:3.5rem}.button--medium{font-size:1.15rem;height:4.5rem;min-width:5.25rem}.button--large{font-size:1.15rem;height:5rem;min-width:7rem}.button--upgrade{font-size:.8rem;height:3rem;min-width:3rem}.button--upgrade .button-inner{flex-direction:column}.button-mask{overflow:hidden;display:inline-block;width:100%;height:100%;padding:.25em;position:relative;border-radius:calc(var(--radius) * .75)}.button--medium .button-mask,.button--large .button-mask{padding:.4em}.button-exclamation.button-exclamation{position:absolute;top:-6px;left:-6px;background-color:var(--c-blue);color:var(--c-bg3)}.button-inner{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center;gap:.25em}.button-fill{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--c-green);transition:opacity .25s,width 1s linear}.button img{max-height:100%;width:auto;vertical-align:middle}.exclamation{position:relative;display:flex;justify-content:center;align-items:center;font-size:13px;width:1.4em;aspect-ratio:1;font-weight:900;background-color:var(--c-yellow);border:2px solid var(--c-text);border-radius:200%;z-index:2}@keyframes lds-ripple{0%{top:36px;left:36px;width:8px;height:8px;opacity:0}4.9%{top:36px;left:36px;width:8px;height:8px;opacity:0}5%{top:36px;left:36px;width:8px;height:8px;opacity:1}to{top:0;left:0;width:80px;height:80px;opacity:0}}.loader{display:flex;justify-content:center;align-items:center;flex-direction:column}.loader--screen{width:100%;height:100%;padding-bottom:var(--header-height)}.loader-ripple,.loader-ripple div{box-sizing:border-box}.loader-ripple{display:inline-block;position:relative;width:80px;height:80px}.loader-ripple div{position:absolute;border:4px solid currentColor;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.loader-ripple div:nth-child(2){animation-delay:-.5s}.cardgame-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.5rem}.card{aspect-ratio:.661;width:100%;background:#000;background-color:transparent;perspective:1000px;position:relative;cursor:pointer;transform:scale(1.05);transition:transform .5s,opacity .5s,filter .5s}.card--reversed{opacity:1;transform:scale(1);filter:grayscale(0)}.card--disabled{opacity:.75;filter:grayscale(.5)}.card-inner{position:relative;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.card--reversed .card-inner{transform:rotateY(180deg)}.card-front,.card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;background-color:var(--c-grey);display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:11%}.card-back{transform:rotateY(180deg)}.card-img{width:100%;height:100%;object-fit:cover}.card-front .card-img{border:5px solid var(--c-text);border-radius:10%}.well{position:relative;width:100%;text-align:center;border-radius:var(--radius);overflow:hidden;padding:.75rem}.well:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-bg2);opacity:.75}.well-title,.well-content{position:relative}.well-title{padding-top:.5rem;margin-bottom:1.5rem}.checkin-days{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.checkin-day{width:100%;aspect-ratio:1.05;display:flex;flex-direction:column;border-radius:calc(var(--radius) / 2);border:2px solid transparent;background-color:var(--c-text);overflow:hidden;opacity:.5}.checkin-day--checked{opacity:1}.checkin-day-reward{background-color:var(--c-bg2);letter-spacing:-.075em;flex-grow:1;display:flex;gap:1px;justify-content:center;align-items:center;font-size:12px}.checkin-day-name{color:var(--c-bg3);letter-spacing:-.1em;font-weight:800;font-size:13px;padding:.2rem 0 .1rem}.connect{height:100%;display:flex;justify-content:center;align-items:center;padding-bottom:var(--header-height)}.connect-wallets{display:flex;height:100%;flex-direction:column;gap:1rem;margin:0 auto;max-width:150px}@keyframes dashboard-next{0%,to{transform:translate(0)}50%{transform:translate(100%)}50.01%{transform:translate(-100%)}}@keyframes dashboard-prev{0%,to{transform:translate(0)}50%{transform:translate(-100%)}50.01%{transform:translate(100%)}}@keyframes dashboard-claim-full{0%{transform:translate(0) rotate(0)}25%{transform:translate(1px,1px) rotate(1deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-1px,1px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}.dashboard{display:flex;height:100%;flex-grow:0;flex-direction:column;justify-content:space-between;align-items:center}.dashboard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity 1s}.dashboard.dashboard--incubated:before{opacity:1;background-image:radial-gradient(#ff00,#c3ffa426 60%,#c3ffa4f2)}.dashboard-egg-id{font-weight:900;letter-spacing:.1em;position:absolute;left:0;top:50%;transform:rotate(-90deg) translate(-50%,-50%);transform-origin:0 50%;color:var(--c-bg2);font-size:1.5rem}.dashboard-top,.dashboard-mid,.dashboard-bot{position:relative;width:100%}.dashboard-mid{margin:auto 0}.dashboard-mid--animate-next{animation:dashboard-next .25s forwards}.dashboard-mid--animate-prev{animation:dashboard-prev .25s forwards}.dashboard-bot{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.dashboard-bot-buttons{width:100%;height:72px;display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem;position:relative}.dashboard-claim-button{z-index:5;color:var(--c-bg3)}.dashboard-claim-button--full{animation:dashboard-claim-full .2s infinite}.dashboard-claim-button-mark{position:absolute;left:-.5rem;bottom:-.5rem;height:calc(100% + 1rem);background:#00000040;z-index:1;opacity:.75;border-right:2px dotted var(--c-brown);overflow:hidden}.dashboard-claim-button-label{font-size:13px;font-weight:700;letter-spacing:-.025em;line-height:12px;position:absolute;top:50px;right:15px;height:0;width:0;overflow:visible}.dashboard-claim-button-label-inner{transform:rotate(-90deg) translate(0);transition:transform .25s}.dashboard-claim-button--claimable .dashboard-claim-button-label-inner{transform:rotate(-90deg) translateY(14px)}.dashboard-previous-button,.dashboard-next-button{flex-basis:0}.dashboard-previous-button .button-inner,.dashboard-next-button .button-inner{padding:.5em}.dashboard-previous-button img{transform:scaleX(-1)}.dashboard-skin-name{display:flex;height:100%;flex-direction:column;justify-content:space-between;align-items:center;font-size:1.25rem;padding-bottom:1rem;transform:translateY(-5px)}.dashboard-hang{position:absolute;right:calc(var(--padding) + calc(min(100vw,375px) - 300px) / -2);top:1.5rem;z-index:2}.dashboard-upgrade-claim-button,.dashboard-upgrade-thermometer-button{position:absolute;right:-30px;bottom:1rem;z-index:5}.dashboard-upgrade-thermometer-button{bottom:3rem}@keyframes bubble{0%{transform:translateY(0) scale(1);opacity:1}50%{opacity:.75}to{transform:translateY(calc(-100vh + var(--header-height))) scale(.75);opacity:0}}.bubbles{position:absolute;width:100%;z-index:3;overflow:visible;bottom:1rem}.bubbles--free .bubbles-bubble{animation:bubble .75s}.bubbles-bubble{position:absolute;left:50%;bottom:20px;width:20px;height:20px;background:var(--c-green);border-radius:200%;opacity:0;transition:transform 2s}.bubbles-bubble:nth-child(1){animation-delay:.05s;left:calc(50% - 40px);top:-30px}.bubbles-bubble:nth-child(2){animation-delay:.15s;left:calc(50% - 25px);top:-10px}.bubbles-bubble:nth-child(3){animation-delay:0s;left:50%;top:-50px}.bubbles-bubble:nth-child(4){animation-delay:.1s;left:calc(50% + 25px);top:-30px}.bubbles-bubble:nth-child(5){animation-delay:.2s;left:calc(50% + 15px);top:-10px}@keyframes egg-sway{0%,30%,50%,to{transform:rotate(0)}10%{transform:rotate(-6deg)}20%{transform:rotate(6deg)}40%{transform:rotate(2deg)}}@keyframes egg-swayShadow{0%,30%,50%,to{transform:translate(-50%,37.5%) scaleY(.2)}10%{transform:translate(-52%,37.5%) scaleY(.2)}20%{transform:translate(-48%,37.5%) scaleY(.2)}40%{transform:translate(-49%,37.5%) scaleY(.2)}}.egg{position:relative;max-width:100%;max-height:100%;aspect-ratio:1;padding-bottom:5%}.egg-collider{position:absolute;cursor:pointer;top:0;right:5%;bottom:0;left:5%;overflow:hidden;border-radius:40%;z-index:1}.egg-shadow{position:absolute;left:50%;bottom:0;width:50%;aspect-ratio:1;border-radius:200%;background:var(--c-brown);opacity:.6;transform:translate(-50%,37.5%) scaleY(.2)}.egg-image-wrapper{width:100%;height:100%;transform-origin:50% 100%;position:relative}.egg-image{width:100%;height:100%}.egg-skin{position:absolute;z-index:1;left:0;top:0;width:100%;height:auto;pointer-events:none}.egg-skin--early{width:70%;left:45%;top:-10%;transform:rotate(8deg);transform-origin:50% 100%}.egg-skin--akita{width:90%;left:4%;top:-9.5%}.egg-skin--fish{width:90%;left:4%;top:-8%}.egg-skin--regg{width:86%;left:7%;top:-8%}.egg-skin--mummy{width:84%;left:6%;top:-3%}.egg-skin--pumkin{width:85%;left:8%;top:-11%}.egg-skin--vampire{width:85%;left:8%;top:-5%}.egg-skin--frank{width:88%;left:6%;top:-1%}.egg--idle .egg-image-wrapper{animation:egg-sway infinite 6s ease-in-out}.egg--idle .egg-shadow{animation:egg-swayShadow infinite 6s ease-in-out}@keyframes fire-particle{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:scale(.25);top:15%}}.fire{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s;background-image:linear-gradient(#ff00,#ff00,#ffff0026 50%,#ff640080)}.fire--active{opacity:1}.fire-particle{position:absolute;top:100%;width:15px;height:10px;background-color:#ef5a00;border-radius:50%;filter:drop-shadow(0 0 10px #d43322);animation:fire-particle 3s infinite linear;animation-fill-mode:both}.fire-particle:nth-child(1){left:5%;transform:scale(1) translate(6cqw);animation-delay:2.5s}.fire-particle:nth-child(2){left:20%;transform:scale(1) translate(-5cqw);animation-delay:1s}.fire-particle:nth-child(3){left:35%;transform:scale(1) translate(6cqw);animation-delay:3s}.fire-particle:nth-child(4){left:50%;transform:scale(1) translate(-7cqw);animation-delay:.2s}.fire-particle:nth-child(5){left:65%;transform:scale(1) translate(10cqw);animation-delay:0s}.fire-particle:nth-child(6){left:80%;transform:scale(1) translate(-2cqw);animation-delay:1.5s}.fire-particle:nth-child(7){left:55%;transform:scale(1) translate(-6cqw);animation-delay:2s}.fire-particle:nth-child(8){left:95%;transform:scale(1) translate(-4cqw);animation-delay:.5s}@keyframes hearts-particle{0%{opacity:0}50%{opacity:.75}to{opacity:0;transform:scale(1) translate(-50%,-50%);bottom:100px}}.hearts{position:absolute;top:0;right:0;bottom:0;left:0}.hearts-particle{opacity:0;position:absolute;width:50px;height:50px;bottom:25%;fill:var(--c-red)}.hearts-particle{animation:hearts-particle 2s forwards}.hearts-particle:nth-child(1){left:15%;transform:scale(.75) translate(-15%,-50%);animation-delay:.5s}.hearts-particle:nth-child(2){left:50%;transform:scale(.75) translate(-50%,-50%);animation-delay:.25s}.hearts-particle:nth-child(3){left:75%;transform:scale(.75) translate(-100%,-50%);animation-delay:.75s}@keyframes appear{0%{transform:scale(.5);opacity:.5}to{transform:scale(1);opacity:1}}.score{position:relative;display:flex;flex-direction:column;font-weight:900;justify-content:center;align-items:center;text-align:center;font-size:1.8rem;cursor:pointer}.score--large{font-size:2.25rem}.score-points{position:relative;letter-spacing:-.025em;font-size:1em;padding-bottom:.025em}.score-prefix,.score-suffix{position:absolute;right:100%;top:50%;transform:translate(-4px,-50%);text-align:left;line-height:.75}.score-suffix{right:auto;left:100%;transform:translate(4px,-50%)}.score-suffix--subtle{opacity:.5;font-weight:800}.score-digit{display:inline-block;vertical-align:middle;text-shadow:0 0 1px var(--c-bg3)}.score-digit--appear{animation:appear .5s cubic-bezier(.34,1.56,.64,1) forwards}.thermometer{position:absolute;bottom:0;right:10%}.thermometer svg:first-child{position:absolute;opacity:.5}.thermometer svg+svg{position:relative;z-index:1}.thermometer svg+svg path{transition:fill 1s,d 1s linear}.thermometer-value{position:absolute;bottom:15%;right:75%;font-weight:600;background:var(--c-text);border-radius:calc(var(--radius) * .75) 0 0 calc(var(--radius) * .75);color:var(--c-bg3);font-size:12px;line-height:1.5;letter-spacing:-.05em;padding:.25em .35em .15em .5em;white-space:pre}.thermometer-value-change{font-size:.9em}.thermometer-value img{vertical-align:middle;transform:translateY(-1px);margin:0 1px}.tutorial{position:absolute;top:0;right:0;bottom:0;left:0}.tutorial:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000040;z-index:20}.tutorial:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;cursor:pointer;z-index:25}.tutorial-box{position:absolute;bottom:-2px;left:0;width:100%;height:auto;background-color:var(--c-bg3);border:solid var(--c-text);border-width:2px 0;padding:.75em 40% 1em .75em;font-size:.9rem;z-index:22}.tutorial-assistant{position:absolute;right:2.5%;bottom:0;width:35%;height:auto;z-index:23}.tutorial-text{display:none;font-weight:500;line-height:1;text-align:justify}.tutorial-step-1 .tutorial-text-1,.tutorial-step-2 .tutorial-text-2,.tutorial-step-3 .tutorial-text-3,.tutorial-step-4 .tutorial-text-4{display:block}.tutorial-step-1~* .tutorial-highlight-1,.tutorial-step-2~* .tutorial-highlight-2,.tutorial-step-3~* .tutorial-highlight-3,.tutorial-step-4~* .tutorial-highlight-4{z-index:21}.tutorial-step-4 .tutorial-box{bottom:50%;transform:translateY(50%)}.empty{height:100%;display:flex;flex-direction:column}.empty-disclaimer{color:var(--c-red);font-size:1.1em}.events{max-height:100%;overflow:auto}.events-item{border-radius:calc(var(--radius) / 2);overflow:hidden;background-color:var(--c-bg3);border:2px solid var(--c-bg2);font-size:.9rem;position:relative}.events-item:not(:first-child){margin-top:1rem}.events-item--ended{filter:grayscale(.75)}.events-item--ended:after{content:"EVENT ENDED";position:absolute;right:-18px;top:64px;width:100px;padding:.33rem .5rem;transform:rotate(45deg);transform-origin:100% 0;font-weight:900;font-size:9px;background-color:var(--c-text);color:#fff;opacity:.75}.events-item-top{display:flex;text-align:left;border-bottom:2px solid var(--c-bg2);padding:.5rem;gap:.5rem}.events-item-top-image{object-position:50%;object-fit:cover;width:70px;height:70px;border-radius:200%;border:2px solid var(--c-bg2)}.events-item-top-details{font-size:.85em;display:flex;flex-direction:column;justify-content:center;flex-grow:1;gap:.25rem}.events-item-mid{line-height:1.25;text-align:left;padding:.5rem}.events-item-bot{padding:.5rem;display:flex;gap:.5rem}.events-item-bot>:nth-child(2n){flex-basis:calc(50% - .25rem);flex-shrink:0}@keyframes incubator-item-appear{0%{transform:scale(.9)}to{transform:scale(1)}}.incubator{height:100%}.incubator-capsule:after,.incubator-panel:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(150deg,#fff0,#fff0 20%,#fff6 20.4%,#fff6 40%,#fff0 40.4%,#fff0 60%,#fff6 60.4%,#fff6 80%,#fff0 80.4%,#fff0)}.incubator-capsule{position:relative;height:80%;width:250px;margin:0 auto;background-color:#97daf480;border:solid var(--c-text);border-bottom:none;border-radius:2rem 2rem 0 0;overflow:hidden;transition:background-color 1s,box-shadow 1s}.incubator-capsule--active{background-color:#c3ffa48c;box-shadow:0 0 15px 3px #c3ffa48c}.incubator-capsule--active .incubator-rows{filter:blur(1px)}.incubator-rows{height:100%;display:flex;flex-direction:column-reverse;transition:filter 2s ease,transform 1s}.incubator-row{position:relative;display:flex;height:20%;min-height:20%;border-bottom:solid var(--c-text)}.incubator-item{position:relative;display:flex;justify-content:center;align-items:center;width:33.333%}.incubator-item svg{animation:incubator-item-appear .2s forwards}.incubator-item-exclamation.incubator-item-exclamation{position:absolute;right:2px;bottom:4px}.incubator-item-id{font-size:12px;font-weight:800;z-index:1;bottom:0%;left:50%;padding:0 .25em;transform:translate(-50%,1px);background-color:var(--c-text);border:3px solid var(--c-text);border-bottom:none;border-radius:.75em .75em 0 0;color:var(--c-bg3);position:absolute;width:75%;text-align:center}.incubator-panel{position:relative;height:20%;background:#ddd;border:solid var(--c-text);border-radius:1rem;margin:0 auto;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:1rem;padding:.5rem}.incubator-left,.incubator-right{position:relative;z-index:3;flex:1 1 0}.incubator-right{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.incubator-label{opacity:.6;text-transform:uppercase;font-size:13px;letter-spacing:-.05em;text-align:center}.incubator-nav{display:flex;justify-content:space-between;margin-top:auto;gap:.5rem}.incubator-floor{font-weight:800;display:flex;justify-content:center;align-items:center;font-size:2.75rem}.incubator-down-img{transform:rotate(90deg)}.incubator-up-img{transform:rotate(-90deg)}.incubator-add{font-size:2.4rem;font-family:var(--font-headers);display:block;height:75%;line-height:1;aspect-ratio:1;padding-bottom:.2em;color:var(--c-green);border:3px dashed;border-radius:var(--radius);background-color:#0000000d}.button.incubator-upgrade-button{position:absolute;right:.5rem;bottom:19%;z-index:5}.inventory-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.inventory-slot{aspect-ratio:1;background-color:var(--c-bg3);border:3px solid;border-radius:calc(var(--radius) / 2);display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.inventory-slot--empty{opacity:.5}.inventory-slot--active{color:var(--c-blue)}.inventory-slot[data-amount]:after,.inventory-slot[data-amount]:before{content:attr(data-amount);position:absolute;right:0;bottom:0;background:currentColor;padding:.25rem .5rem;border-top-left-radius:calc(var(--radius) / 2);font-size:13px;font-weight:800;line-height:1}.inventory-slot[data-amount]:after{color:var(--c-bg3);background:none}.leaderboard{display:flex;justify-content:center}.leaderboard-row{display:flex;width:100%;justify-content:space-between;align-items:center;padding:.5rem 0}.leaderboard-row+.leaderboard-row{border-top:1px solid var(--c-bg2)}.leaderboard-row--user{font-weight:900}.leaderboard-tabs{width:100%;display:flex;justify-content:center;gap:.5rem;margin:1.5rem 0 1rem}.leaderboard-tab{border-radius:calc(var(--radius) / 2);background-color:var(--c-bg2);padding:.5rem .75rem;font-weight:600}.leaderboard-tab--active{background-color:var(--c-bg)}.menu{height:100%;display:flex;flex-direction:column}.menu-top-list{display:flex;flex-direction:column;gap:1.25rem}.menu-top-list .button-inner{justify-content:flex-start;max-width:80%;margin:0 auto;text-align:left}.menu-top-list-ref{margin:.5rem 0;opacity:.75}.menu-bot{margin:auto auto 0}.menu-sound{display:flex;gap:.5rem}.menu-note{font-size:.75rem;text-align:center;margin:.25rem auto}.menu-bot-disconnect{width:150px}.tasks{max-height:100%;overflow:auto}.tasks-item{margin:.5rem 0;position:relative;text-align:left}.tasks-item-inner{display:flex;justify-content:space-between;align-items:center;border-radius:calc(var(--radius) / 2);background-color:var(--c-bg3);border:2px solid var(--c-bg2);position:relative;padding:.5rem .5rem .5rem 2.25rem;margin-left:2rem;font-size:.9rem}.tasks-item-image{height:4rem;aspect-ratio:1;object-fit:cover;object-position:center;border-radius:200%;background-color:var(--c-bg3);border:2px solid var(--c-bg2);position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.tasks-item-text{font-size:1rem;font-weight:600}.tasks-item-reward{opacity:.65;font-size:.8rem}.tasks-item-reward img{height:16px}.upgrade{font-size:.8em}.upgrade-buttons{display:flex;gap:.5rem;align-items:center}.upgrades{text-align:center;display:flex;flex-direction:column;gap:1rem}
