@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Press+Start+2P);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.cfv2-root{background:#0d170d;color:#fff;font-family:Minecraft,Arial,sans-serif;height:100vh;inset:0;overflow:hidden;position:fixed;width:100%;z-index:1200}.cfv2-root *{box-sizing:border-box}.cfv2-topbar{grid-gap:12px;align-items:center;background:linear-gradient(180deg,rgba(11,27,13,.98),rgba(16,40,18,.96));border-bottom:3px solid #d9ad34;box-shadow:0 4px 16px rgba(0,0,0,.45);gap:12px;grid-template-columns:auto minmax(0,1fr) auto;left:0;min-height:72px;padding:8px 12px;position:absolute;right:0;top:0;z-index:1250}.cfv2-brand{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.cfv2-title{color:#fff;font-size:clamp(.88rem,2vw,1.28rem);text-shadow:2px 2px 0 #000;white-space:nowrap}.cfv2-beta{background:#ffd54a;border-radius:999px;color:#182014;font-family:Arial,sans-serif;font-size:.68rem;font-weight:900;padding:5px 8px;white-space:nowrap}.cfv2-hud{align-items:center;display:flex;gap:7px;justify-content:center;min-width:0;overflow:hidden}.cfv2-hud-player,.cfv2-resource{align-items:center;background:rgba(36,63,31,.8);border:2px solid hsla(48,71%,75%,.62);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.35);display:flex;gap:7px;min-height:42px;padding:6px 10px;white-space:nowrap}.cfv2-hud-name,.cfv2-resource strong{font-family:Arial,sans-serif;font-size:.83rem;overflow:hidden;text-overflow:ellipsis}.cfv2-hud-level{background:#d9ad34;border-radius:6px;color:#1a2117;font-family:Arial,sans-serif;font-size:.68rem;font-weight:900;padding:3px 6px}.cfv2-time-chip{align-items:center;background:rgba(29,45,47,.82);border:2px solid hsla(48,71%,75%,.62);border-radius:10px;display:flex;font-family:Arial,sans-serif;gap:6px;min-height:42px;padding:6px 10px;white-space:nowrap}.cfv2-time-icon{font-size:1.05rem}.cfv2-time-clock{font-size:.78rem}.cfv2-time-phase{color:#dbe6d7;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cfv2-avatar{font-size:1.2rem}.cfv2-back{background:rgba(50,72,42,.96);border:2px solid #f3e8aa;border-radius:10px;color:#fff;cursor:pointer;font-family:Minecraft,Arial,sans-serif;font-size:.78rem;min-height:44px;padding:8px 12px;white-space:nowrap}.cfv2-back:hover{background:rgba(72,103,58,.98)}.cfv2-viewport{background:#183d18;bottom:0;cursor:crosshair;left:0;outline:none;overflow:hidden;position:absolute;right:0;top:72px;touch-action:none}.cfv2-world{background-repeat:repeat;background-size:256px 256px;border:18px solid rgba(84,55,24,.9);box-shadow:inset 0 0 130px rgba(0,0,0,.2);left:0;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;will-change:transform}.cfv2-world:after{background:radial-gradient(circle at 50% 45%,transparent 52%,rgba(0,0,0,.1) 100%);content:"";inset:0;pointer-events:none;position:absolute}.cfv2-road{background-color:#b98e58;background-image:linear-gradient(90deg,transparent 49%,rgba(255,240,184,.34) 0,rgba(255,240,184,.34) 51%,transparent 0);border:4px solid rgba(80,51,22,.38);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.08),0 3px 0 rgba(69,45,18,.2);position:absolute;z-index:50}.cfv2-road-h-main{height:150px;left:0;right:0;top:710px}.cfv2-road-v-main{background-image:linear-gradient(0deg,transparent 49%,rgba(255,240,184,.34) 0,rgba(255,240,184,.34) 51%,transparent 0);bottom:0;left:1120px;top:0;width:160px}.cfv2-road-h-north{height:82px;left:560px;top:520px;width:1150px}.cfv2-road-h-south{height:82px;left:570px;top:1070px;width:1100px}.cfv2-plaza{background:linear-gradient(45deg,hsla(0,0%,100%,.08) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.08) 0),#a77f4e;background-size:38px 38px;border:5px solid rgba(76,48,24,.4);border-radius:38px;box-shadow:inset 0 0 0 5px hsla(0,0%,100%,.08);height:300px;left:1020px;position:absolute;top:635px;width:360px;z-index:51}.cfv2-tree{-webkit-animation:cfv2-tree-sway 3.8s ease-in-out infinite alternate;animation:cfv2-tree-sway 3.8s ease-in-out infinite alternate;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:var(--cfv2-sway-delay,0s);animation-delay:var(--cfv2-sway-delay,0s);-webkit-filter:drop-shadow(0 7px 4px rgba(0,0,0,.28));filter:drop-shadow(0 7px 4px rgba(0,0,0,.28));height:auto;-webkit-transform-origin:50% 92%;transform-origin:50% 92%;-webkit-user-select:none;user-select:none;width:115px}.cfv2-lamp,.cfv2-tree{pointer-events:none;position:absolute}.cfv2-lamp{background:linear-gradient(90deg,#353b39,#9ca6a1 48%,#303534 52%);border-radius:4px;box-shadow:0 7px 4px rgba(0,0,0,.25);height:46px;width:7px}.cfv2-lamp:before{background:#fff3b5;border:2px solid #5a5d51;border-radius:8px 8px 5px 5px;content:"";height:11px;left:50%;position:absolute;top:-8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:18px}@-webkit-keyframes cfv2-tree-sway{0%{-webkit-transform:rotate(-1.2deg) translateX(-1px);transform:rotate(-1.2deg) translateX(-1px)}to{-webkit-transform:rotate(1.2deg) translateX(1px);transform:rotate(1.2deg) translateX(1px)}}@keyframes cfv2-tree-sway{0%{-webkit-transform:rotate(-1.2deg) translateX(-1px);transform:rotate(-1.2deg) translateX(-1px)}to{-webkit-transform:rotate(1.2deg) translateX(1px);transform:rotate(1.2deg) translateX(1px)}}.cfv2-building{-webkit-tap-highlight-color:transparent;background:transparent;border:0;cursor:pointer;-webkit-filter:drop-shadow(0 9px 5px rgba(0,0,0,.35));filter:drop-shadow(0 9px 5px rgba(0,0,0,.35));padding:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;transition:-webkit-filter .16s ease,-webkit-transform .16s ease;transition:filter .16s ease,transform .16s ease;transition:filter .16s ease,transform .16s ease,-webkit-filter .16s ease,-webkit-transform .16s ease}.cfv2-building img{display:block;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.cfv2-building[data-building=energy] .cfv2-building-img{-webkit-animation:cfv2-power-hum 2.4s ease-in-out infinite alternate;animation:cfv2-power-hum 2.4s ease-in-out infinite alternate}.cfv2-building[data-building=mill] .cfv2-building-img,.cfv2-building[data-building=water] .cfv2-building-img{-webkit-animation:cfv2-building-breathe 4.5s ease-in-out infinite alternate;animation:cfv2-building-breathe 4.5s ease-in-out infinite alternate}.cfv2-energy-spark{-webkit-animation:cfv2-energy-spark 1.05s steps(2) infinite;animation:cfv2-energy-spark 1.05s steps(2) infinite;color:#fff56f;font:900 1.45rem/1 Arial,sans-serif;left:58%;pointer-events:none;position:absolute;text-shadow:0 0 5px #4bdcff,0 0 11px #2a8cff;top:50%;z-index:4}@-webkit-keyframes cfv2-power-hum{0%{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1)}to{-webkit-filter:brightness(1.08) saturate(1.12);filter:brightness(1.08) saturate(1.12)}}@keyframes cfv2-power-hum{0%{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1)}to{-webkit-filter:brightness(1.08) saturate(1.12);filter:brightness(1.08) saturate(1.12)}}@-webkit-keyframes cfv2-building-breathe{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes cfv2-building-breathe{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@-webkit-keyframes cfv2-energy-spark{0%,35%{opacity:.25;-webkit-transform:scale(.86) rotate(-4deg);transform:scale(.86) rotate(-4deg)}36%,70%{opacity:1;-webkit-transform:scale(1.08) rotate(3deg);transform:scale(1.08) rotate(3deg)}71%,to{opacity:.55;-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes cfv2-energy-spark{0%,35%{opacity:.25;-webkit-transform:scale(.86) rotate(-4deg);transform:scale(.86) rotate(-4deg)}36%,70%{opacity:1;-webkit-transform:scale(1.08) rotate(3deg);transform:scale(1.08) rotate(3deg)}71%,to{opacity:.55;-webkit-transform:scale(.95);transform:scale(.95)}}.cfv2-building.is-near{-webkit-filter:drop-shadow(0 0 6px #ffe66a) drop-shadow(0 10px 5px rgba(0,0,0,.38));filter:drop-shadow(0 0 6px #ffe66a) drop-shadow(0 10px 5px rgba(0,0,0,.38));-webkit-transform:translateY(-4px);transform:translateY(-4px)}.cfv2-building:focus-visible{border-radius:10px;outline:4px solid #fff176;outline-offset:8px}.cfv2-near-tag{background:rgba(22,39,18,.95);border:2px solid #fff0a8;border-radius:8px;bottom:-28px;color:#fff;font-family:Arial,sans-serif;font-size:.68rem;font-weight:900;left:50%;letter-spacing:.04em;min-width:126px;padding:6px 8px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.cfv2-player{pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%);width:88px;will-change:left,top}.cfv2-player-body{position:relative;-webkit-transform-origin:50% 78%;transform-origin:50% 78%;width:100%;z-index:2}.cfv2-player.facing-left .cfv2-player-body{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cfv2-player.facing-right .cfv2-player-body{-webkit-transform:scaleX(1);transform:scaleX(1)}.cfv2-player img{display:block;-webkit-filter:drop-shadow(0 7px 3px rgba(0,0,0,.38));filter:drop-shadow(0 7px 3px rgba(0,0,0,.38));height:auto;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:2}.cfv2-player.is-walking .cfv2-player-body img{-webkit-animation:cfv2-player-step .28s ease-in-out infinite;animation:cfv2-player-step .28s ease-in-out infinite}.cfv2-player.is-walking:after,.cfv2-player.is-walking:before{-webkit-animation:cfv2-dust .56s ease-out infinite;animation:cfv2-dust .56s ease-out infinite;background:rgba(135,96,46,.48);border-radius:50%;bottom:2px;content:"";-webkit-filter:blur(.4px);filter:blur(.4px);height:5px;position:absolute;width:9px;z-index:0}.cfv2-player.is-walking:before{left:27%}.cfv2-player.is-walking:after{-webkit-animation-delay:.28s;animation-delay:.28s;right:27%}@-webkit-keyframes cfv2-player-step{0%,to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}50%{-webkit-transform:translateY(-5px) rotate(1.5deg);transform:translateY(-5px) rotate(1.5deg)}}@keyframes cfv2-player-step{0%,to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}50%{-webkit-transform:translateY(-5px) rotate(1.5deg);transform:translateY(-5px) rotate(1.5deg)}}@-webkit-keyframes cfv2-dust{0%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:0;-webkit-transform:translateY(8px) scale(1.5);transform:translateY(8px) scale(1.5)}}@keyframes cfv2-dust{0%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:0;-webkit-transform:translateY(8px) scale(1.5);transform:translateY(8px) scale(1.5)}}.cfv2-player-shadow{background:rgba(0,0,0,.34);border-radius:50%;bottom:4%;-webkit-filter:blur(2px);filter:blur(2px);height:14%;left:24%;position:absolute;right:24%;z-index:1}.cfv2-player-name{background:rgba(12,24,11,.82);border-radius:7px;bottom:-17px;color:#fff;font-family:Arial,sans-serif;font-size:.63rem;font-weight:800;left:50%;max-width:150px;overflow:hidden;padding:3px 7px;position:absolute;text-overflow:ellipsis;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:3}.cfv2-walk-target{-webkit-animation:cfv2-target-pulse .7s ease-in-out infinite alternate;animation:cfv2-target-pulse .7s ease-in-out infinite alternate;background:rgba(255,226,86,.09);border:3px solid rgba(255,245,150,.95);box-shadow:0 0 0 4px rgba(255,239,132,.12),0 0 16px rgba(255,225,70,.32);height:24px;pointer-events:none;width:38px}.cfv2-walk-target,.cfv2-walk-target:after{border-radius:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cfv2-walk-target:after{background:#fff6a7;content:"";height:7px;left:50%;top:50%;width:7px}@-webkit-keyframes cfv2-target-pulse{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.88);transform:translate(-50%,-50%) scale(.88)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}@keyframes cfv2-target-pulse{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.88);transform:translate(-50%,-50%) scale(.88)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}.cfv2-ambient-overlay{inset:0;pointer-events:none;position:absolute;transition:opacity .8s linear;z-index:9000}.cfv2-sunset-overlay{background:linear-gradient(180deg,rgba(255,116,40,.72),rgba(255,168,71,.32) 45%,rgba(104,57,29,.18));z-index:8998}.cfv2-night-overlay{background:#07172f;z-index:9000}.cfv2-light-layer{left:0;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;will-change:transform;z-index:9005}.cfv2-lamp-glow{background:radial-gradient(ellipse,rgba(255,237,157,.72) 0,rgba(255,214,104,.28) 35%,rgba(255,202,82,0) 72%);border-radius:50%;height:135px;mix-blend-mode:screen;position:absolute;-webkit-transform:translate(-50%,-44%);transform:translate(-50%,-44%);transition:opacity .8s linear;width:190px}.cfv2-corner-label{background:rgba(12,26,12,.8);border:1px solid hsla(46,75%,75%,.65);border-radius:8px;color:#f6e9aa;font-size:.7rem;font-weight:800;left:14px;padding:7px 10px;top:14px;z-index:10010}.cfv2-corner-label,.cfv2-help,.cfv2-status{font-family:Arial,sans-serif;pointer-events:none;position:absolute}.cfv2-help,.cfv2-status{background:rgba(17,27,15,.9);border:2px solid rgba(255,236,155,.9);border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.28);left:50%;padding:9px 13px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(620px,calc(100% - 420px));z-index:10020}.cfv2-help{display:flex;flex-direction:column;gap:2px;top:14px}.cfv2-help strong{font-size:.78rem}.cfv2-help span{color:#d8dfd0;font-size:.68rem}.cfv2-status{bottom:14px;font-size:.75rem;min-height:42px}.cfv2-joystick-pad{-webkit-tap-highlight-color:transparent;background:rgba(10,24,10,.55);border:3px solid hsla(0,0%,100%,.55);border-radius:50%;bottom:24px;box-shadow:inset 0 0 0 9px hsla(0,0%,100%,.04),0 5px 18px rgba(0,0,0,.38);cursor:grab;height:152px;left:24px;position:absolute;touch-action:none;width:152px;z-index:10030}.cfv2-joystick-pad:active{cursor:grabbing}.cfv2-joystick-ring{border:2px dashed hsla(0,0%,100%,.2);border-radius:50%;inset:25px;position:absolute}.cfv2-joystick-knob{background:radial-gradient(circle at 35% 30%,#6da257,#263f21 70%);border:3px solid hsla(0,0%,100%,.8);border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.45);height:58px;left:50%;margin-left:-29px;margin-top:-29px;pointer-events:none;position:absolute;top:50%;transition:-webkit-transform 35ms linear;transition:transform 35ms linear;transition:transform 35ms linear,-webkit-transform 35ms linear;width:58px}.cfv2-action{align-items:center;background:rgba(34,48,31,.76);border:4px solid hsla(0,0%,100%,.5);border-radius:50%;bottom:30px;box-shadow:0 6px 18px rgba(0,0,0,.38);color:hsla(0,0%,100%,.65);cursor:not-allowed;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:.66rem;font-weight:900;gap:7px;justify-content:center;min-height:126px;padding:12px;position:absolute;right:28px;width:126px;z-index:10030}.cfv2-action.is-ready{-webkit-animation:cfv2-pulse 1.25s ease-in-out infinite alternate;animation:cfv2-pulse 1.25s ease-in-out infinite alternate;background:radial-gradient(circle at 35% 25%,#8f6f16,#40310f 74%);border-color:#fff0a6;color:#fff;cursor:pointer}.cfv2-action-icon{font-size:2rem;line-height:1}.cfv2-action:disabled{opacity:.72}@-webkit-keyframes cfv2-pulse{0%{box-shadow:0 6px 18px rgba(0,0,0,.38),0 0 0 0 rgba(255,224,93,.15)}to{box-shadow:0 6px 18px rgba(0,0,0,.38),0 0 0 8px rgba(255,224,93,.08)}}@keyframes cfv2-pulse{0%{box-shadow:0 6px 18px rgba(0,0,0,.38),0 0 0 0 rgba(255,224,93,.15)}to{box-shadow:0 6px 18px rgba(0,0,0,.38),0 0 0 8px rgba(255,224,93,.08)}}.cfv2-panel-backdrop{align-items:center;background:rgba(0,0,0,.48);display:flex;inset:0;justify-content:center;padding:18px;position:absolute;z-index:10100}.cfv2-building-panel{grid-gap:18px;background:linear-gradient(180deg,#253d23,#142414);border:4px solid #d7b54c;border-radius:16px;box-shadow:0 18px 45px rgba(0,0,0,.48),inset 0 0 0 2px hsla(0,0%,100%,.08);display:grid;gap:18px;grid-template-columns:92px minmax(0,1fr);padding:22px;position:relative;width:min(560px,96%)}.cfv2-panel-close{background:#3b5134;border:2px solid #e9daa0;border-radius:9px;color:#fff;cursor:pointer;font:900 1.4rem Arial,sans-serif;height:40px;position:absolute;right:10px;top:8px;width:40px}.cfv2-panel-icon{background:hsla(0,0%,100%,.08);border:3px solid #ddc161;border-radius:18px;display:grid;font-size:3rem;height:86px;place-items:center;width:86px}.cfv2-panel-copy{min-width:0}.cfv2-panel-kicker{color:#e7d784;display:block;font-family:Arial,sans-serif;font-size:.68rem;font-weight:900;letter-spacing:.08em;margin-bottom:4px}.cfv2-panel-copy h2{color:#fff;font-size:clamp(1rem,3vw,1.45rem);margin:0 42px 12px 0}.cfv2-panel-stats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cfv2-panel-stats span{background:rgba(0,0,0,.24);border-radius:8px;color:#dce8d8;font-family:Arial,sans-serif;font-size:.74rem;padding:7px 9px}.cfv2-panel-copy p{color:#d4ddd0;font-family:Arial,sans-serif;font-size:.82rem;line-height:1.45;margin:0 0 14px}.cfv2-panel-primary{background:#6a5420;border:2px solid #fff0a6;border-radius:9px;color:#fff;cursor:pointer;font-family:Minecraft,Arial,sans-serif;font-size:.72rem;min-height:44px;padding:9px 14px}@media (max-width:1000px){.cfv2-topbar{gap:7px;grid-template-columns:auto minmax(0,1fr) auto;min-height:68px;padding:6px 8px}.cfv2-viewport{top:68px}.cfv2-hud-player{display:none}.cfv2-resource,.cfv2-time-chip{min-height:38px;padding:5px 7px}.cfv2-time-phase{display:none}.cfv2-back{font-size:.68rem;min-height:40px;padding:7px 9px}.cfv2-help{display:none}.cfv2-status{width:min(520px,calc(100% - 330px))}}@media (max-width:680px){.cfv2-title{font-size:.78rem}.cfv2-beta{font-size:.55rem;padding:4px 6px}.cfv2-resource{gap:4px;padding:4px 6px}.cfv2-resource strong{font-size:.7rem;max-width:58px}.cfv2-time-chip{gap:4px;padding:4px 6px}.cfv2-time-clock{font-size:.66rem}.cfv2-back{font-size:0;min-width:42px;padding:0;width:42px}.cfv2-back:before{content:"←";font-size:1rem}.cfv2-walk-target{-webkit-animation:cfv2-target-pulse .7s ease-in-out infinite alternate;animation:cfv2-target-pulse .7s ease-in-out infinite alternate;background:rgba(255,226,86,.09);border:3px solid rgba(255,245,150,.95);box-shadow:0 0 0 4px rgba(255,239,132,.12),0 0 16px rgba(255,225,70,.32);height:24px;pointer-events:none;width:38px}.cfv2-walk-target,.cfv2-walk-target:after{border-radius:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cfv2-walk-target:after{background:#fff6a7;content:"";height:7px;left:50%;top:50%;width:7px}@-webkit-keyframes cfv2-target-pulse{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.88);transform:translate(-50%,-50%) scale(.88)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}@keyframes cfv2-target-pulse{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.88);transform:translate(-50%,-50%) scale(.88)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}.cfv2-ambient-overlay{inset:0;pointer-events:none;position:absolute;transition:opacity .8s linear;z-index:9000}.cfv2-sunset-overlay{background:linear-gradient(180deg,rgba(255,116,40,.72),rgba(255,168,71,.32) 45%,rgba(104,57,29,.18));z-index:8998}.cfv2-night-overlay{background:#07172f;z-index:9000}.cfv2-light-layer{left:0;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;will-change:transform;z-index:9005}.cfv2-lamp-glow{background:radial-gradient(ellipse,rgba(255,237,157,.72) 0,rgba(255,214,104,.28) 35%,rgba(255,202,82,0) 72%);border-radius:50%;height:135px;mix-blend-mode:screen;position:absolute;-webkit-transform:translate(-50%,-44%);transform:translate(-50%,-44%);transition:opacity .8s linear;width:190px}.cfv2-corner-label{display:none}.cfv2-joystick-pad{bottom:14px;height:126px;left:14px;width:126px}.cfv2-joystick-knob{height:50px;margin-left:-25px;margin-top:-25px;width:50px}.cfv2-action{bottom:18px;font-size:.58rem;min-height:106px;right:16px;width:106px}.cfv2-action-icon{font-size:1.7rem}.cfv2-status{bottom:10px;font-size:.62rem;min-height:38px;padding:7px 8px;width:calc(100% - 270px)}.cfv2-building-panel{gap:10px;grid-template-columns:1fr;padding:18px}.cfv2-panel-icon{font-size:2.2rem;height:64px;width:64px}}@media (max-width:460px){.cfv2-brand{gap:4px}.cfv2-title{font-size:.66rem}.cfv2-beta{display:none}.cfv2-hud{gap:3px}.cfv2-resource{border-width:1px;min-height:34px}.cfv2-resource strong{font-size:.62rem;max-width:46px}.cfv2-time-clock{display:none}.cfv2-time-chip{justify-content:center;min-width:34px}.cfv2-status{display:none}}@media (prefers-reduced-motion:reduce){.cfv2-action.is-ready,.cfv2-building,.cfv2-building-img,.cfv2-energy-spark,.cfv2-joystick-knob,.cfv2-player-body img,.cfv2-tree,.cfv2-walk-target{-webkit-animation:none;animation:none;transition:none}}.cfv2-hud-player.is-hive{background:linear-gradient(180deg,rgba(74,63,21,.92),rgba(37,57,31,.9));border-color:rgba(255,211,81,.82)}.cfv2-hud-player.is-no-hive{opacity:.86}.cfv2-time-clock{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:74px}.cfv2-building[data-building=corn] .cfv2-building-img,.cfv2-building[data-building=wheat] .cfv2-building-img{-webkit-animation:cfv2-crop-breeze 3.2s ease-in-out infinite alternate;animation:cfv2-crop-breeze 3.2s ease-in-out infinite alternate;-webkit-transform-origin:50% 88%;transform-origin:50% 88%}.cfv2-building[data-building=corn] .cfv2-building-img{-webkit-animation-delay:-1.4s;animation-delay:-1.4s}@-webkit-keyframes cfv2-crop-breeze{0%{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:rotate(-.45deg) skewX(-.25deg);transform:rotate(-.45deg) skewX(-.25deg)}50%{-webkit-filter:brightness(1.025);filter:brightness(1.025);-webkit-transform:rotate(.25deg) skewX(.2deg);transform:rotate(.25deg) skewX(.2deg)}to{-webkit-filter:brightness(1.01);filter:brightness(1.01);-webkit-transform:rotate(.55deg) skewX(.35deg);transform:rotate(.55deg) skewX(.35deg)}}@keyframes cfv2-crop-breeze{0%{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:rotate(-.45deg) skewX(-.25deg);transform:rotate(-.45deg) skewX(-.25deg)}50%{-webkit-filter:brightness(1.025);filter:brightness(1.025);-webkit-transform:rotate(.25deg) skewX(.2deg);transform:rotate(.25deg) skewX(.2deg)}to{-webkit-filter:brightness(1.01);filter:brightness(1.01);-webkit-transform:rotate(.55deg) skewX(.35deg);transform:rotate(.55deg) skewX(.35deg)}}.cfv2-animal{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:var(--cfv2-animal-delay,0s);animation-delay:var(--cfv2-animal-delay,0s);-webkit-animation-duration:16s;animation-duration:16s;-webkit-animation-duration:var(--cfv2-animal-duration,16s);animation-duration:var(--cfv2-animal-duration,16s);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;pointer-events:none;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-user-select:none;user-select:none;will-change:transform}.cfv2-animal-sprite{display:block;-webkit-filter:drop-shadow(0 5px 3px rgba(0,0,0,.34));filter:drop-shadow(0 5px 3px rgba(0,0,0,.34));height:auto;position:relative;-webkit-transform-origin:50% 78%;transform-origin:50% 78%;width:100%;z-index:2}.cfv2-animal-shadow{background:rgba(0,0,0,.25);border-radius:50%;bottom:8%;-webkit-filter:blur(2px);filter:blur(2px);height:15%;left:23%;position:absolute;right:23%;z-index:1}.cfv2-animal-cow .cfv2-animal-sprite{-webkit-animation:cfv2-cow-step .66s ease-in-out infinite;animation:cfv2-cow-step .66s ease-in-out infinite}.cfv2-animal-chicken .cfv2-animal-sprite,.cfv2-animal-rooster .cfv2-animal-sprite{-webkit-animation:cfv2-chicken-step .34s ease-in-out infinite;animation:cfv2-chicken-step .34s ease-in-out infinite}.route-cow-a{-webkit-animation-name:cfv2-route-cow-a;animation-name:cfv2-route-cow-a}.route-cow-b{-webkit-animation-name:cfv2-route-cow-b;animation-name:cfv2-route-cow-b}.route-cow-c{-webkit-animation-name:cfv2-route-cow-c;animation-name:cfv2-route-cow-c}.route-hen-a{-webkit-animation-name:cfv2-route-hen-a;animation-name:cfv2-route-hen-a}.route-hen-b{-webkit-animation-name:cfv2-route-hen-b;animation-name:cfv2-route-hen-b}.route-hen-c{-webkit-animation-name:cfv2-route-hen-c;animation-name:cfv2-route-hen-c}.route-rooster-a{-webkit-animation-name:cfv2-route-rooster-a;animation-name:cfv2-route-rooster-a}@-webkit-keyframes cfv2-route-cow-a{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}18%{-webkit-transform:translate(95px,-14px) scaleX(1);transform:translate(95px,-14px) scaleX(1)}36%{-webkit-transform:translate(150px,30px) scaleX(1);transform:translate(150px,30px) scaleX(1)}50%{-webkit-transform:translate(150px,30px) scaleX(-1);transform:translate(150px,30px) scaleX(-1)}68%{-webkit-transform:translate(55px,46px) scaleX(-1);transform:translate(55px,46px) scaleX(-1)}84%{-webkit-transform:translate(-35px,18px) scaleX(-1);transform:translate(-35px,18px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@keyframes cfv2-route-cow-a{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}18%{-webkit-transform:translate(95px,-14px) scaleX(1);transform:translate(95px,-14px) scaleX(1)}36%{-webkit-transform:translate(150px,30px) scaleX(1);transform:translate(150px,30px) scaleX(1)}50%{-webkit-transform:translate(150px,30px) scaleX(-1);transform:translate(150px,30px) scaleX(-1)}68%{-webkit-transform:translate(55px,46px) scaleX(-1);transform:translate(55px,46px) scaleX(-1)}84%{-webkit-transform:translate(-35px,18px) scaleX(-1);transform:translate(-35px,18px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@-webkit-keyframes cfv2-route-cow-b{0%{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}22%{-webkit-transform:translate(-95px,-20px) scaleX(-1);transform:translate(-95px,-20px) scaleX(-1)}42%{-webkit-transform:translate(-165px,18px) scaleX(-1);transform:translate(-165px,18px) scaleX(-1)}52%{-webkit-transform:translate(-165px,18px) scaleX(1);transform:translate(-165px,18px) scaleX(1)}74%{-webkit-transform:translate(-70px,50px) scaleX(1);transform:translate(-70px,50px) scaleX(1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@keyframes cfv2-route-cow-b{0%{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}22%{-webkit-transform:translate(-95px,-20px) scaleX(-1);transform:translate(-95px,-20px) scaleX(-1)}42%{-webkit-transform:translate(-165px,18px) scaleX(-1);transform:translate(-165px,18px) scaleX(-1)}52%{-webkit-transform:translate(-165px,18px) scaleX(1);transform:translate(-165px,18px) scaleX(1)}74%{-webkit-transform:translate(-70px,50px) scaleX(1);transform:translate(-70px,50px) scaleX(1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@-webkit-keyframes cfv2-route-cow-c{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}25%{-webkit-transform:translate(85px,-42px) scaleX(1);transform:translate(85px,-42px) scaleX(1)}46%{-webkit-transform:translate(155px,-8px) scaleX(1);transform:translate(155px,-8px) scaleX(1)}56%{-webkit-transform:translate(155px,-8px) scaleX(-1);transform:translate(155px,-8px) scaleX(-1)}78%{-webkit-transform:translate(55px,28px) scaleX(-1);transform:translate(55px,28px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}}@keyframes cfv2-route-cow-c{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}25%{-webkit-transform:translate(85px,-42px) scaleX(1);transform:translate(85px,-42px) scaleX(1)}46%{-webkit-transform:translate(155px,-8px) scaleX(1);transform:translate(155px,-8px) scaleX(1)}56%{-webkit-transform:translate(155px,-8px) scaleX(-1);transform:translate(155px,-8px) scaleX(-1)}78%{-webkit-transform:translate(55px,28px) scaleX(-1);transform:translate(55px,28px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}}@-webkit-keyframes cfv2-route-hen-a{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}20%{-webkit-transform:translate(62px,-22px) scaleX(1);transform:translate(62px,-22px) scaleX(1)}38%{-webkit-transform:translate(105px,12px) scaleX(1);transform:translate(105px,12px) scaleX(1)}48%{-webkit-transform:translate(105px,12px) scaleX(-1);transform:translate(105px,12px) scaleX(-1)}70%{-webkit-transform:translate(42px,44px) scaleX(-1);transform:translate(42px,44px) scaleX(-1)}88%{-webkit-transform:translate(-26px,17px) scaleX(-1);transform:translate(-26px,17px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@keyframes cfv2-route-hen-a{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}20%{-webkit-transform:translate(62px,-22px) scaleX(1);transform:translate(62px,-22px) scaleX(1)}38%{-webkit-transform:translate(105px,12px) scaleX(1);transform:translate(105px,12px) scaleX(1)}48%{-webkit-transform:translate(105px,12px) scaleX(-1);transform:translate(105px,12px) scaleX(-1)}70%{-webkit-transform:translate(42px,44px) scaleX(-1);transform:translate(42px,44px) scaleX(-1)}88%{-webkit-transform:translate(-26px,17px) scaleX(-1);transform:translate(-26px,17px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@-webkit-keyframes cfv2-route-hen-b{0%{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}24%{-webkit-transform:translate(-58px,-40px) scaleX(-1);transform:translate(-58px,-40px) scaleX(-1)}42%{-webkit-transform:translate(-112px,-10px) scaleX(-1);transform:translate(-112px,-10px) scaleX(-1)}52%{-webkit-transform:translate(-112px,-10px) scaleX(1);transform:translate(-112px,-10px) scaleX(1)}76%{-webkit-transform:translate(-48px,36px) scaleX(1);transform:translate(-48px,36px) scaleX(1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@keyframes cfv2-route-hen-b{0%{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}24%{-webkit-transform:translate(-58px,-40px) scaleX(-1);transform:translate(-58px,-40px) scaleX(-1)}42%{-webkit-transform:translate(-112px,-10px) scaleX(-1);transform:translate(-112px,-10px) scaleX(-1)}52%{-webkit-transform:translate(-112px,-10px) scaleX(1);transform:translate(-112px,-10px) scaleX(1)}76%{-webkit-transform:translate(-48px,36px) scaleX(1);transform:translate(-48px,36px) scaleX(1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@-webkit-keyframes cfv2-route-hen-c{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}17%{-webkit-transform:translate(40px,-54px) scaleX(1);transform:translate(40px,-54px) scaleX(1)}34%{-webkit-transform:translate(92px,-24px) scaleX(1);transform:translate(92px,-24px) scaleX(1)}50%{-webkit-transform:translate(92px,-24px) scaleX(-1);transform:translate(92px,-24px) scaleX(-1)}71%{-webkit-transform:translate(32px,24px) scaleX(-1);transform:translate(32px,24px) scaleX(-1)}88%{-webkit-transform:translate(-30px,-5px) scaleX(-1);transform:translate(-30px,-5px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@keyframes cfv2-route-hen-c{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}17%{-webkit-transform:translate(40px,-54px) scaleX(1);transform:translate(40px,-54px) scaleX(1)}34%{-webkit-transform:translate(92px,-24px) scaleX(1);transform:translate(92px,-24px) scaleX(1)}50%{-webkit-transform:translate(92px,-24px) scaleX(-1);transform:translate(92px,-24px) scaleX(-1)}71%{-webkit-transform:translate(32px,24px) scaleX(-1);transform:translate(32px,24px) scaleX(-1)}88%{-webkit-transform:translate(-30px,-5px) scaleX(-1);transform:translate(-30px,-5px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@-webkit-keyframes cfv2-route-rooster-a{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}18%{-webkit-transform:translate(72px,18px) scaleX(1);transform:translate(72px,18px) scaleX(1)}34%{-webkit-transform:translate(122px,-18px) scaleX(1);transform:translate(122px,-18px) scaleX(1)}48%{-webkit-transform:translate(122px,-18px) scaleX(-1);transform:translate(122px,-18px) scaleX(-1)}65%{-webkit-transform:translate(54px,-52px) scaleX(-1);transform:translate(54px,-52px) scaleX(-1)}82%{-webkit-transform:translate(-32px,-22px) scaleX(-1);transform:translate(-32px,-22px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@keyframes cfv2-route-rooster-a{0%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}18%{-webkit-transform:translate(72px,18px) scaleX(1);transform:translate(72px,18px) scaleX(1)}34%{-webkit-transform:translate(122px,-18px) scaleX(1);transform:translate(122px,-18px) scaleX(1)}48%{-webkit-transform:translate(122px,-18px) scaleX(-1);transform:translate(122px,-18px) scaleX(-1)}65%{-webkit-transform:translate(54px,-52px) scaleX(-1);transform:translate(54px,-52px) scaleX(-1)}82%{-webkit-transform:translate(-32px,-22px) scaleX(-1);transform:translate(-32px,-22px) scaleX(-1)}to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@-webkit-keyframes cfv2-cow-step{0%,to{-webkit-transform:translateY(0) rotate(-.4deg);transform:translateY(0) rotate(-.4deg)}50%{-webkit-transform:translateY(-2.5px) rotate(.5deg);transform:translateY(-2.5px) rotate(.5deg)}}@keyframes cfv2-cow-step{0%,to{-webkit-transform:translateY(0) rotate(-.4deg);transform:translateY(0) rotate(-.4deg)}50%{-webkit-transform:translateY(-2.5px) rotate(.5deg);transform:translateY(-2.5px) rotate(.5deg)}}@-webkit-keyframes cfv2-chicken-step{0%,to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}40%{-webkit-transform:translateY(-3px) rotate(2deg);transform:translateY(-3px) rotate(2deg)}70%{-webkit-transform:translateY(1px) rotate(5deg);transform:translateY(1px) rotate(5deg)}}@keyframes cfv2-chicken-step{0%,to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}40%{-webkit-transform:translateY(-3px) rotate(2deg);transform:translateY(-3px) rotate(2deg)}70%{-webkit-transform:translateY(1px) rotate(5deg);transform:translateY(1px) rotate(5deg)}}.cfv2-smoke{-webkit-animation:cfv2-smoke-rise 3.4s ease-out infinite;animation:cfv2-smoke-rise 3.4s ease-out infinite;background:hsla(82,17%,88%,.78);border-radius:50%;-webkit-filter:blur(2px);filter:blur(2px);height:24px;pointer-events:none;position:absolute;width:24px;z-index:6}.cfv2-smoke-a{left:47%;top:12%}.cfv2-smoke-b{-webkit-animation-delay:-1.65s;animation-delay:-1.65s;left:59%;top:9%}@-webkit-keyframes cfv2-smoke-rise{0%{opacity:0;-webkit-transform:translateY(8px) scale(.55);transform:translateY(8px) scale(.55)}20%{opacity:.62}70%{opacity:.28}to{opacity:0;-webkit-transform:translate(20px,-58px) scale(2.1);transform:translate(20px,-58px) scale(2.1)}}@keyframes cfv2-smoke-rise{0%{opacity:0;-webkit-transform:translateY(8px) scale(.55);transform:translateY(8px) scale(.55)}20%{opacity:.62}70%{opacity:.28}to{opacity:0;-webkit-transform:translate(20px,-58px) scale(2.1);transform:translate(20px,-58px) scale(2.1)}}.cfv2-water-pulse{-webkit-animation:cfv2-water-ripple 1.8s ease-out infinite;animation:cfv2-water-ripple 1.8s ease-out infinite;border:3px solid rgba(94,209,255,.72);border-radius:50%;height:20px;left:49%;pointer-events:none;position:absolute;top:61%;width:48px;z-index:5}@-webkit-keyframes cfv2-water-ripple{0%{opacity:.75;-webkit-transform:translate(-50%,-50%) scale(.35);transform:translate(-50%,-50%) scale(.35)}to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.45);transform:translate(-50%,-50%) scale(1.45)}}@keyframes cfv2-water-ripple{0%{opacity:.75;-webkit-transform:translate(-50%,-50%) scale(.35);transform:translate(-50%,-50%) scale(.35)}to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1.45);transform:translate(-50%,-50%) scale(1.45)}}.cfv2-mill-motion{-webkit-animation:cfv2-mill-spark 2.1s linear infinite;animation:cfv2-mill-spark 2.1s linear infinite;color:hsla(0,0%,100%,.88);font:900 1rem/1 Arial,sans-serif;left:26%;pointer-events:none;position:absolute;text-shadow:0 0 8px rgba(255,245,180,.62);top:20%;z-index:5}@-webkit-keyframes cfv2-mill-spark{0%{opacity:.35;-webkit-transform:rotate(0deg) scale(.7);transform:rotate(0deg) scale(.7)}50%{opacity:1;-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}to{opacity:.35;-webkit-transform:rotate(1turn) scale(.7);transform:rotate(1turn) scale(.7)}}@keyframes cfv2-mill-spark{0%{opacity:.35;-webkit-transform:rotate(0deg) scale(.7);transform:rotate(0deg) scale(.7)}50%{opacity:1;-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}to{opacity:.35;-webkit-transform:rotate(1turn) scale(.7);transform:rotate(1turn) scale(.7)}}.cfv2-world-wind{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:230}.cfv2-world-wind span{-webkit-animation:cfv2-wind-line 10s linear infinite;animation:cfv2-wind-line 10s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.28),transparent);border-radius:50%;height:2px;left:-140px;opacity:0;position:absolute;width:90px}.cfv2-world-wind span:first-child{-webkit-animation-delay:-1s;animation-delay:-1s;top:280px}.cfv2-world-wind span:nth-child(2){-webkit-animation-delay:-6s;animation-delay:-6s;-webkit-animation-duration:13s;animation-duration:13s;top:580px}.cfv2-world-wind span:nth-child(3){-webkit-animation-delay:-3.5s;animation-delay:-3.5s;-webkit-animation-duration:11.5s;animation-duration:11.5s;top:880px}.cfv2-world-wind span:nth-child(4){-webkit-animation-delay:-8s;animation-delay:-8s;-webkit-animation-duration:14s;animation-duration:14s;top:1110px}.cfv2-world-wind span:nth-child(5){-webkit-animation-delay:-4.7s;animation-delay:-4.7s;-webkit-animation-duration:12.5s;animation-duration:12.5s;top:1350px}@-webkit-keyframes cfv2-wind-line{0%{opacity:0;-webkit-transform:translateX(0) scaleX(.6);transform:translateX(0) scaleX(.6)}12%{opacity:.45}75%{opacity:.22}to{opacity:0;-webkit-transform:translateX(2550px) scaleX(1.8);transform:translateX(2550px) scaleX(1.8)}}@keyframes cfv2-wind-line{0%{opacity:0;-webkit-transform:translateX(0) scaleX(.6);transform:translateX(0) scaleX(.6)}12%{opacity:.45}75%{opacity:.22}to{opacity:0;-webkit-transform:translateX(2550px) scaleX(1.8);transform:translateX(2550px) scaleX(1.8)}}.cfv2-firefly{-webkit-animation:cfv2-firefly-drift 3.8s ease-in-out infinite alternate;animation:cfv2-firefly-drift 3.8s ease-in-out infinite alternate;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:var(--cfv2-firefly-delay,0s);animation-delay:var(--cfv2-firefly-delay,0s);background:#fff39a;border-radius:50%;box-shadow:0 0 6px #fff0a0,0 0 14px rgba(208,255,87,.88);height:7px;position:absolute;transition:opacity 1s linear;width:7px}@-webkit-keyframes cfv2-firefly-drift{0%{-webkit-filter:brightness(.75);filter:brightness(.75);-webkit-transform:translate(-8px,5px) scale(.65);transform:translate(-8px,5px) scale(.65)}35%{-webkit-filter:brightness(1.3);filter:brightness(1.3);-webkit-transform:translate(5px,-10px) scale(1);transform:translate(5px,-10px) scale(1)}70%{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:translate(15px,2px) scale(.72);transform:translate(15px,2px) scale(.72)}to{-webkit-filter:brightness(1.45);filter:brightness(1.45);-webkit-transform:translate(-2px,-15px) scale(1.15);transform:translate(-2px,-15px) scale(1.15)}}@keyframes cfv2-firefly-drift{0%{-webkit-filter:brightness(.75);filter:brightness(.75);-webkit-transform:translate(-8px,5px) scale(.65);transform:translate(-8px,5px) scale(.65)}35%{-webkit-filter:brightness(1.3);filter:brightness(1.3);-webkit-transform:translate(5px,-10px) scale(1);transform:translate(5px,-10px) scale(1)}70%{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:translate(15px,2px) scale(.72);transform:translate(15px,2px) scale(.72)}to{-webkit-filter:brightness(1.45);filter:brightness(1.45);-webkit-transform:translate(-2px,-15px) scale(1.15);transform:translate(-2px,-15px) scale(1.15)}}.cfv2-lamp-glow{-webkit-animation:cfv2-lamp-breathe 3.6s ease-in-out infinite alternate;animation:cfv2-lamp-breathe 3.6s ease-in-out infinite alternate}@-webkit-keyframes cfv2-lamp-breathe{0%{-webkit-filter:brightness(.92);filter:brightness(.92)}to{-webkit-filter:brightness(1.08);filter:brightness(1.08)}}@keyframes cfv2-lamp-breathe{0%{-webkit-filter:brightness(.92);filter:brightness(.92)}to{-webkit-filter:brightness(1.08);filter:brightness(1.08)}}@media (max-width:1000px){.cfv2-hud-player.is-hive,.cfv2-hud-player.is-no-hive{display:flex;max-width:200px}.cfv2-hud-name{max-width:118px}}@media (max-width:760px){.cfv2-hud-player.is-hive,.cfv2-hud-player.is-no-hive{max-width:126px;min-height:36px;padding:4px 6px}.cfv2-hud-name{font-size:.68rem;max-width:72px}.cfv2-hud-level{display:none}.cfv2-time-clock{font-size:.62rem;min-width:58px}}@media (prefers-reduced-motion:reduce){.cfv2-animal,.cfv2-animal-sprite,.cfv2-building[data-building=corn] .cfv2-building-img,.cfv2-building[data-building=wheat] .cfv2-building-img,.cfv2-firefly,.cfv2-lamp-glow,.cfv2-mill-motion,.cfv2-smoke,.cfv2-water-pulse,.cfv2-world-wind span{-webkit-animation:none!important;animation:none!important}}.cfv2-top-actions{align-items:center;display:flex;gap:8px;min-width:0}.cfv2-language{align-items:center;background:rgba(26,43,24,.95);border:2px solid hsla(51,75%,81%,.72);border-radius:10px;display:inline-flex;padding:3px}.cfv2-language button{background:transparent;border:0;border-radius:7px;color:hsla(0,0%,100%,.74);cursor:pointer;font:900 .68rem/1 Arial,sans-serif;min-height:34px;min-width:38px;padding:5px 7px}.cfv2-language button.is-active{background:#ffd54a;box-shadow:inset 0 0 0 1px rgba(0,0,0,.22);color:#182014}.cfv2-menu-toggle{background:rgba(20,42,22,.94);border:2px solid #f1d873;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.35);color:#fff;cursor:pointer;font-family:Minecraft,Arial,sans-serif;font-size:.72rem;min-height:44px;min-width:112px;padding:8px 13px;position:absolute;right:18px;top:18px;z-index:2010}.cfv2-menu-toggle.is-open{background:rgba(81,69,28,.97)}.cfv2-game-menu{grid-gap:8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(10,28,14,.96);border:2px solid #d9ad34;border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,.48);display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:calc(100% - 155px);overflow:auto;padding:10px;right:18px;top:70px;width:min(360px,calc(100% - 36px));z-index:2005}.cfv2-game-menu>button,.cfv2-land-back,.cfv2-land-grid button{background:rgba(45,72,38,.92);border:1px solid hsla(47,76%,75%,.55);border-radius:10px;color:#fff;cursor:pointer;font-family:Minecraft,Arial,sans-serif;font-size:.64rem;min-height:50px;padding:9px 10px;text-align:left}.cfv2-game-menu>button:hover,.cfv2-land-back:hover,.cfv2-land-grid button:hover{background:rgba(74,105,55,.98);border-color:#ffe47a}.cfv2-land-menu{grid-column:1/-1;min-width:0}.cfv2-land-menu>strong{color:#ffe47a;display:block;font-size:.78rem;margin:10px 2px}.cfv2-land-back{width:100%}.cfv2-land-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.cfv2-land-grid button{display:flex;flex-direction:column;gap:5px;justify-content:center}.cfv2-land-grid button small{color:#bff7a8;font:800 .58rem/1.1 Arial,sans-serif}.cfv2-land-grid button.is-locked{-webkit-filter:grayscale(.45);filter:grayscale(.45);opacity:.58}.cfv2-land-grid button.is-locked small{color:#ffb4a8}.cfv2-real-modal{z-index:1400!important}.cfv2-real-panel{scrollbar-color:#d9ad34 rgba(0,0,0,.25);scrollbar-width:thin}.cfv2-real-panel::-webkit-scrollbar{width:9px}.cfv2-real-panel::-webkit-scrollbar-thumb{background:#d9ad34;border-radius:10px}@media (max-width:1000px){.cfv2-topbar{gap:7px;grid-template-columns:auto minmax(0,1fr) auto}.cfv2-top-actions{gap:5px}.cfv2-language button{min-width:34px}}@media (max-width:760px){.cfv2-topbar{min-height:78px;padding:6px 7px}.cfv2-viewport{top:78px}.cfv2-beta{display:none}.cfv2-back{font-size:.62rem;min-height:36px;padding:6px 8px}.cfv2-language button{font-size:.6rem;min-height:30px;min-width:30px;padding:4px}.cfv2-menu-toggle{font-size:.62rem;min-height:40px;min-width:92px;right:10px;top:10px}.cfv2-game-menu{max-height:calc(100% - 145px);right:10px;top:58px;width:min(330px,calc(100% - 20px))}.cfv2-game-menu>button{font-size:.58rem;min-height:46px}.cfv2-land-grid{grid-template-columns:1fr}}@media (max-width:520px){.cfv2-hud{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.cfv2-hud::-webkit-scrollbar{display:none}.cfv2-topbar{grid-template-columns:auto 1fr auto}.cfv2-title{font-size:.7rem}.cfv2-language{padding:2px}.cfv2-language button{font-size:.55rem;min-width:27px}.cfv2-back{max-width:74px;overflow:hidden;text-overflow:ellipsis}.cfv2-game-menu{grid-template-columns:1fr 1fr}}.cfv2-topbar{grid-gap:5px 10px;display:grid;gap:5px 10px;grid-template-areas:"brand hud" "toolbar toolbar";grid-template-columns:auto minmax(0,1fr);grid-template-rows:48px 48px;height:118px;min-height:118px;overflow:visible;padding:7px 10px 8px}.cfv2-brand{flex-wrap:nowrap;grid-area:brand}.cfv2-hud{grid-area:hud;justify-content:flex-end;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.cfv2-hud::-webkit-scrollbar{display:none}.cfv2-viewport{top:118px}.cfv2-toolbar{border-top:1px solid hsla(48,71%,75%,.24);gap:10px;grid-area:toolbar;justify-content:space-between;padding:4px 5px 0;position:relative}.cfv2-toolbar,.cfv2-toolbar-context{align-items:center;display:flex;min-width:0}.cfv2-toolbar-context{flex:1 1 auto;font-family:Arial,sans-serif;gap:9px;overflow:hidden}.cfv2-toolbar-world{background:rgba(16,39,17,.82);border:1px solid hsla(46,75%,75%,.6);border-radius:8px;color:#f6e9aa;flex:0 0 auto;font-size:.65rem;font-weight:900;padding:5px 8px;white-space:nowrap}.cfv2-toolbar-message{color:#dbe7d7;font-size:.68rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfv2-toolbar-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.cfv2-back,.cfv2-menu-toggle,.cfv2-top-interact{background:rgba(37,61,32,.96);border:2px solid hsla(51,75%,81%,.76);border-radius:9px;box-shadow:none;color:#fff;cursor:pointer;font-family:Minecraft,Arial,sans-serif;font-size:.64rem;min-height:38px;padding:6px 10px;position:static;white-space:nowrap}.cfv2-top-interact:disabled{cursor:default;opacity:.56}.cfv2-top-interact.is-ready{background:#6b561d;border-color:#ffe46d;color:#fff9cf}.cfv2-menu-toggle.is-open{background:#69591f}.cfv2-language{flex:0 0 auto}.cfv2-game-menu{max-height:min(560px,calc(100vh - 140px));position:absolute;right:4px;top:calc(100% + 7px);width:min(390px,calc(100vw - 24px));z-index:5000}.cfv2-action,.cfv2-corner-label,.cfv2-help,.cfv2-status{display:none!important}@media (hover:hover) and (pointer:fine){.cfv2-joystick-pad{display:none}}.cfv2-building.is-locked-land{-webkit-filter:grayscale(.7) brightness(.74) drop-shadow(0 7px 4px rgba(0,0,0,.25));filter:grayscale(.7) brightness(.74) drop-shadow(0 7px 4px rgba(0,0,0,.25));opacity:.48}.cfv2-building-level-copy{-webkit-filter:brightness(.94) drop-shadow(0 5px 3px rgba(0,0,0,.28));filter:brightness(.94) drop-shadow(0 5px 3px rgba(0,0,0,.28));height:auto;opacity:.93;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:62%;z-index:0}.cfv2-building-level-copy.copy-2{left:66%;top:18%}.cfv2-building-level-copy.copy-3{left:-34%;top:22%}.cfv2-building-level-copy.copy-4{left:18%;top:62%}.cfv2-building-level-copy.copy-5{left:86%;top:62%}.cfv2-building.has-level-copies .cfv2-building-img{position:relative;z-index:2}.cfv2-world-land-label{align-items:center;background:rgba(12,29,13,.88);border:1px solid hsla(48,83%,76%,.72);border-radius:7px;bottom:-14px;box-shadow:0 4px 9px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;gap:1px;left:50%;max-width:190px;min-width:-webkit-max-content;min-width:max-content;padding:4px 7px;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:6}.cfv2-world-land-label b{font-size:.58rem;white-space:nowrap}.cfv2-world-land-label small{color:#dff2b7;font-size:.5rem;font-weight:900}.cfv2-world-land-label.is-locked small{color:#ffc2b7}.cfv2-building[data-building=corn2] .cfv2-building-img,.cfv2-building[data-building=wheat2] .cfv2-building-img{-webkit-animation:cfv2-crop-breeze 3.2s ease-in-out infinite alternate;animation:cfv2-crop-breeze 3.2s ease-in-out infinite alternate;-webkit-transform-origin:center bottom;transform-origin:center bottom}.cfv2-building[data-building=tree1] .cfv2-building-img,.cfv2-building[data-building=tree2] .cfv2-building-img,.cfv2-building[data-building=tree3] .cfv2-building-img{-webkit-animation:cfv2-tree-sway 3.8s ease-in-out infinite alternate;animation:cfv2-tree-sway 3.8s ease-in-out infinite alternate;-webkit-transform-origin:50% 92%;transform-origin:50% 92%}@media (max-width:1050px){.cfv2-topbar{grid-template-rows:48px 56px;height:126px;min-height:126px}.cfv2-viewport{top:126px}.cfv2-hud-player{display:flex}.cfv2-toolbar-message{display:none}.cfv2-toolbar-world{max-width:42vw;overflow:hidden;text-overflow:ellipsis}.cfv2-top-interact span{display:none}.cfv2-top-interact{min-width:42px}}@media (max-width:760px){.cfv2-topbar{grid-template-columns:minmax(112px,auto) minmax(0,1fr);grid-template-rows:48px 72px;height:138px;min-height:138px;padding:5px 6px}.cfv2-viewport{top:138px}.cfv2-beta,.cfv2-hud-player{display:none}.cfv2-toolbar{align-items:flex-start;gap:5px}.cfv2-toolbar-context{display:none}.cfv2-toolbar-actions{justify-content:flex-end;overflow-x:auto;scrollbar-width:none;width:100%}.cfv2-toolbar-actions::-webkit-scrollbar{display:none}.cfv2-back,.cfv2-menu-toggle,.cfv2-top-interact{font-size:.58rem;min-height:36px;padding:5px 8px}.cfv2-back{min-width:62px;width:auto}.cfv2-back:before{content:none}.cfv2-game-menu{max-height:calc(100vh - 152px);right:0;top:calc(100% + 2px);width:min(350px,calc(100vw - 12px))}.cfv2-joystick-pad{display:block}.cfv2-world-land-label{padding:3px 5px}.cfv2-world-land-label b{font-size:.52rem}.cfv2-world-land-label small{font-size:.46rem}}@media (max-width:480px){.cfv2-topbar{grid-template-columns:auto minmax(0,1fr);grid-template-rows:44px 70px;height:132px;min-height:132px}.cfv2-viewport{top:132px}.cfv2-hud{gap:3px}.cfv2-time-phase{display:none}.cfv2-toolbar-actions{justify-content:flex-start}.cfv2-back{font-size:.55rem;min-width:56px;width:auto}.cfv2-back:before{content:none}.cfv2-language button{min-width:31px}}.cfv2-light-layer,.cfv2-world{-webkit-transform-origin:0 0;transform-origin:0 0}.cfv2-zoom-controls{align-items:center;background:rgba(24,44,24,.96);border:2px solid hsla(51,75%,81%,.7);border-radius:9px;display:inline-flex;flex:0 0 auto;gap:2px;padding:2px}.cfv2-zoom-controls button{background:transparent;border:0;border-radius:6px;color:#fff;cursor:pointer;font:900 .72rem/1 Arial,sans-serif;min-height:32px;min-width:34px;padding:4px 7px}.cfv2-zoom-controls button:hover{background:rgba(255,226,92,.18)}.cfv2-zoom-controls .cfv2-zoom-fit{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#ffe477;font-size:.62rem;font-variant-numeric:tabular-nums;min-width:72px}.cfv2-weather-button{align-items:center;background:rgba(29,48,33,.96);border:2px solid hsla(51,75%,81%,.72);border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:Arial,sans-serif;gap:5px;min-height:38px;padding:5px 9px;white-space:nowrap}.cfv2-weather-button b{font-size:.58rem;letter-spacing:.04em}.cfv2-weather-button small{background:#ffd54a;border-radius:50%;color:#172014;display:grid;font-size:.5rem;font-weight:900;height:17px;place-items:center;width:17px}.cfv2-weather-button.weather-rain{background:rgba(32,58,74,.96)}.cfv2-weather-button.weather-storm{background:rgba(39,40,60,.98)}.cfv2-weather-button.weather-wind{background:rgba(46,65,53,.98)}.cfv2-butterfly-field,.cfv2-cloud-shadow-sheet,.cfv2-dust-devils,.cfv2-leaf-field,.cfv2-tumbleweed-field,.cfv2-weather-screen,.cfv2-weather-screen *{pointer-events:none!important;-webkit-user-select:none;user-select:none}.cfv2-tumbleweed-field{inset:0;opacity:.25;overflow:hidden;position:absolute;transition:opacity .5s ease;z-index:390}.weather-wind .cfv2-tumbleweed-field{opacity:.92}.weather-rain .cfv2-tumbleweed-field,.weather-storm .cfv2-tumbleweed-field{opacity:0}.cfv2-tumbleweed-field .tumble{-webkit-animation:cfv2-tumble-roll 21s linear infinite;animation:cfv2-tumble-roll 21s linear infinite;color:#d7aa54;-webkit-filter:drop-shadow(0 7px 3px rgba(0,0,0,.28));filter:drop-shadow(0 7px 3px rgba(0,0,0,.28));font:900 58px/1 Georgia,serif;left:-110px;position:absolute;text-shadow:4px 0 #8a6027,-4px 0 #8a6027,0 4px #8a6027,0 -4px #8a6027}.cfv2-tumbleweed-field .t1{-webkit-animation-delay:-5s;animation-delay:-5s;top:355px}.cfv2-tumbleweed-field .t2{-webkit-animation-delay:-14s;animation-delay:-14s;-webkit-animation-duration:26s;animation-duration:26s;font-size:44px;top:875px}.cfv2-tumbleweed-field .t3{-webkit-animation-delay:-18s;animation-delay:-18s;-webkit-animation-duration:30s;animation-duration:30s;font-size:50px;top:1190px}.cfv2-tumbleweed-field .t4{-webkit-animation-delay:-24s;animation-delay:-24s;-webkit-animation-duration:34s;animation-duration:34s;font-size:38px;top:650px}@-webkit-keyframes cfv2-tumble-roll{0%{-webkit-transform:translate(-90px) rotate(0deg);transform:translate(-90px) rotate(0deg)}18%{-webkit-transform:translate(450px,-18px) rotate(420deg);transform:translate(450px,-18px) rotate(420deg)}44%{-webkit-transform:translate(1120px,24px) rotate(900deg);transform:translate(1120px,24px) rotate(900deg)}72%{-webkit-transform:translate(1820px,-12px) rotate(1480deg);transform:translate(1820px,-12px) rotate(1480deg)}to{-webkit-transform:translate(2660px,16px) rotate(2180deg);transform:translate(2660px,16px) rotate(2180deg)}}@keyframes cfv2-tumble-roll{0%{-webkit-transform:translate(-90px) rotate(0deg);transform:translate(-90px) rotate(0deg)}18%{-webkit-transform:translate(450px,-18px) rotate(420deg);transform:translate(450px,-18px) rotate(420deg)}44%{-webkit-transform:translate(1120px,24px) rotate(900deg);transform:translate(1120px,24px) rotate(900deg)}72%{-webkit-transform:translate(1820px,-12px) rotate(1480deg);transform:translate(1820px,-12px) rotate(1480deg)}to{-webkit-transform:translate(2660px,16px) rotate(2180deg);transform:translate(2660px,16px) rotate(2180deg)}}.cfv2-dust-devils{inset:0;opacity:.08;position:absolute;transition:opacity .5s ease;z-index:385}.weather-wind .cfv2-dust-devils{opacity:.8}.weather-storm .cfv2-dust-devils{opacity:.48}.weather-rain .cfv2-dust-devils{opacity:0}.cfv2-dust-devils .dust{-webkit-animation:cfv2-dust-wander 13s ease-in-out infinite alternate;animation:cfv2-dust-wander 13s ease-in-out infinite alternate;height:120px;position:absolute;width:90px}.cfv2-dust-devils .d1{-webkit-animation-delay:-2s;animation-delay:-2s;left:730px;top:690px}.cfv2-dust-devils .d2{-webkit-animation-delay:-8s;animation-delay:-8s;-webkit-animation-duration:17s;animation-duration:17s;left:1580px;top:780px}.cfv2-dust-devils .d3{-webkit-animation-delay:-11s;animation-delay:-11s;-webkit-animation-duration:21s;animation-duration:21s;left:1940px;top:1040px}.cfv2-dust-devils i{-webkit-animation:cfv2-dust-spin 1.15s linear infinite;animation:cfv2-dust-spin 1.15s linear infinite;border-color:hsla(39,57%,63%,.64) transparent;border-radius:50%;border-style:solid;border-width:4px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cfv2-dust-devils i:first-child{bottom:6px;height:24px;width:78px}.cfv2-dust-devils i:nth-child(2){animation-direction:reverse;bottom:34px;height:20px;width:58px}.cfv2-dust-devils i:nth-child(3){bottom:62px;height:17px;width:36px}@-webkit-keyframes cfv2-dust-spin{to{-webkit-transform:translateX(-50%) rotate(1turn);transform:translateX(-50%) rotate(1turn)}}@keyframes cfv2-dust-spin{to{-webkit-transform:translateX(-50%) rotate(1turn);transform:translateX(-50%) rotate(1turn)}}@-webkit-keyframes cfv2-dust-wander{0%{-webkit-transform:translate(-45px,10px) scale(.78);transform:translate(-45px,10px) scale(.78)}to{-webkit-transform:translate(100px,-35px) scale(1.12);transform:translate(100px,-35px) scale(1.12)}}@keyframes cfv2-dust-wander{0%{-webkit-transform:translate(-45px,10px) scale(.78);transform:translate(-45px,10px) scale(.78)}to{-webkit-transform:translate(100px,-35px) scale(1.12);transform:translate(100px,-35px) scale(1.12)}}.cfv2-leaf-field{inset:0;opacity:.08;overflow:hidden;position:absolute;z-index:392}.weather-wind .cfv2-leaf-field{opacity:.9}.weather-storm .cfv2-leaf-field{opacity:1}.weather-rain .cfv2-leaf-field{opacity:.35}.cfv2-leaf-field span{--i:var(--leaf-i);-webkit-animation:cfv2-leaf-fly calc(9s + var(--leaf-i)*.38s) linear infinite;animation:cfv2-leaf-fly calc(9s + var(--leaf-i)*.38s) linear infinite;-webkit-animation-delay:calc(var(--leaf-i)*-1.7s);animation-delay:calc(var(--leaf-i)*-1.7s);font-size:calc(18px + var(--leaf-i)*.45px);left:-70px;position:absolute;top:calc(90px + var(--leaf-i)*103px)}@-webkit-keyframes cfv2-leaf-fly{0%{-webkit-transform:translate(-80px) rotate(0deg);transform:translate(-80px) rotate(0deg)}35%{-webkit-transform:translate(850px,90px) rotate(540deg);transform:translate(850px,90px) rotate(540deg)}70%{-webkit-transform:translate(1700px,-45px) rotate(1120deg);transform:translate(1700px,-45px) rotate(1120deg)}to{-webkit-transform:translate(2600px,70px) rotate(1780deg);transform:translate(2600px,70px) rotate(1780deg)}}@keyframes cfv2-leaf-fly{0%{-webkit-transform:translate(-80px) rotate(0deg);transform:translate(-80px) rotate(0deg)}35%{-webkit-transform:translate(850px,90px) rotate(540deg);transform:translate(850px,90px) rotate(540deg)}70%{-webkit-transform:translate(1700px,-45px) rotate(1120deg);transform:translate(1700px,-45px) rotate(1120deg)}to{-webkit-transform:translate(2600px,70px) rotate(1780deg);transform:translate(2600px,70px) rotate(1780deg)}}.cfv2-butterfly-field{inset:0;opacity:.78;position:absolute;z-index:395}.weather-rain .cfv2-butterfly-field,.weather-storm .cfv2-butterfly-field{opacity:0}.cfv2-butterfly-field span{-webkit-animation:cfv2-butterfly-drift calc(6s + var(--butterfly-i)*.28s) ease-in-out infinite alternate;animation:cfv2-butterfly-drift calc(6s + var(--butterfly-i)*.28s) ease-in-out infinite alternate;-webkit-animation-delay:calc(var(--butterfly-i)*-.8s);animation-delay:calc(var(--butterfly-i)*-.8s);font-size:20px;left:calc(160px + var(--butterfly-i)*255px);position:absolute;top:calc(220px + var(--butterfly-i)*125px)}@-webkit-keyframes cfv2-butterfly-drift{0%{-webkit-transform:translate(-30px,15px) rotate(-8deg) scale(.82);transform:translate(-30px,15px) rotate(-8deg) scale(.82)}50%{-webkit-transform:translate(40px,-32px) rotate(8deg) scale(1);transform:translate(40px,-32px) rotate(8deg) scale(1)}to{-webkit-transform:translate(95px,18px) rotate(-4deg) scale(.88);transform:translate(95px,18px) rotate(-4deg) scale(.88)}}@keyframes cfv2-butterfly-drift{0%{-webkit-transform:translate(-30px,15px) rotate(-8deg) scale(.82);transform:translate(-30px,15px) rotate(-8deg) scale(.82)}50%{-webkit-transform:translate(40px,-32px) rotate(8deg) scale(1);transform:translate(40px,-32px) rotate(8deg) scale(1)}to{-webkit-transform:translate(95px,18px) rotate(-4deg) scale(.88);transform:translate(95px,18px) rotate(-4deg) scale(.88)}}.cfv2-weather-screen{inset:0;overflow:hidden;position:absolute;z-index:9012}.cfv2-rain-sheet{-webkit-animation:cfv2-rain-fall .48s linear infinite;animation:cfv2-rain-fall .48s linear infinite;background-image:repeating-linear-gradient(112deg,transparent 0 18px,rgba(213,234,255,.48) 19px 20px,transparent 21px 38px);background-size:70px 120px;inset:-25%;opacity:0;position:absolute;transition:opacity .5s linear}.cfv2-rain-sheet.rain-back{-webkit-animation-duration:.72s;animation-duration:.72s;-webkit-filter:blur(.5px);filter:blur(.5px)}.cfv2-rain-sheet.rain-front{-webkit-animation-duration:.34s;animation-duration:.34s;background-size:48px 90px}.weather-rain .cfv2-rain-sheet{opacity:.56}.weather-storm .cfv2-rain-sheet{opacity:.82}@-webkit-keyframes cfv2-rain-fall{0%{-webkit-transform:translate(-5%,-18%);transform:translate(-5%,-18%)}to{-webkit-transform:translate(8%,18%);transform:translate(8%,18%)}}@keyframes cfv2-rain-fall{0%{-webkit-transform:translate(-5%,-18%);transform:translate(-5%,-18%)}to{-webkit-transform:translate(8%,18%);transform:translate(8%,18%)}}.cfv2-rain-splashes{inset:0;opacity:0;position:absolute}.weather-rain .cfv2-rain-splashes,.weather-storm .cfv2-rain-splashes{opacity:1}.cfv2-rain-splashes span{-webkit-animation:cfv2-splash .8s ease-out infinite;animation:cfv2-splash .8s ease-out infinite;-webkit-animation-delay:calc(var(--splash-i)*-.13s);animation-delay:calc(var(--splash-i)*-.13s);border:2px solid rgba(210,235,255,.65);border-radius:50%;border-top-color:transparent;bottom:calc(7% + var(--splash-i)*4.4%);height:7px;left:calc(4% + var(--splash-i)*7%);position:absolute;width:20px}@-webkit-keyframes cfv2-splash{0%{opacity:0;-webkit-transform:scale(.35);transform:scale(.35)}35%{opacity:.8}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes cfv2-splash{0%{opacity:0;-webkit-transform:scale(.35);transform:scale(.35)}35%{opacity:.8}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.cfv2-cloud-shadow-sheet{-webkit-animation:cfv2-cloud-drift 24s linear infinite alternate;animation:cfv2-cloud-drift 24s linear infinite alternate;background:radial-gradient(ellipse at 30% 20%,rgba(15,27,28,.3) 0 13%,transparent 25%),radial-gradient(ellipse at 65% 58%,rgba(15,27,28,.27) 0 15%,transparent 27%),radial-gradient(ellipse at 85% 25%,rgba(15,27,28,.24) 0 10%,transparent 21%);inset:-20%;opacity:0;position:absolute}.weather-rain .cfv2-cloud-shadow-sheet{opacity:.4}.weather-storm .cfv2-cloud-shadow-sheet{opacity:.62}@-webkit-keyframes cfv2-cloud-drift{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}to{-webkit-transform:translateX(7%);transform:translateX(7%)}}@keyframes cfv2-cloud-drift{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}to{-webkit-transform:translateX(7%);transform:translateX(7%)}}.cfv2-weather-vignette{background:rgba(23,39,48,.24);inset:0;opacity:0;position:absolute;transition:opacity .5s linear}.weather-rain .cfv2-weather-vignette{opacity:.28}.weather-storm .cfv2-weather-vignette{opacity:.43}.cfv2-lightning-flash{background:rgba(230,240,255,.8);inset:0;opacity:0;position:absolute}.weather-storm .cfv2-lightning-flash{-webkit-animation:cfv2-lightning 8.5s step-end infinite;animation:cfv2-lightning 8.5s step-end infinite}@-webkit-keyframes cfv2-lightning{0%,72%,74%,79%,81%,to{opacity:0}73%{opacity:.38}80%{opacity:.18}}@keyframes cfv2-lightning{0%,72%,74%,79%,81%,to{opacity:0}73%{opacity:.38}80%{opacity:.18}}.weather-storm .cfv2-tree,.weather-wind .cfv2-tree{-webkit-animation-duration:1.8s;animation-duration:1.8s}.weather-storm .cfv2-tree{-webkit-animation-duration:1.1s;animation-duration:1.1s}.weather-storm .cfv2-world-wind span,.weather-wind .cfv2-world-wind span{-webkit-animation-duration:6s;animation-duration:6s;opacity:.65}@media (max-width:1050px){.cfv2-zoom-controls .cfv2-zoom-fit{min-width:62px}.cfv2-weather-button b{display:none}}@media (max-width:760px){.cfv2-zoom-controls button{min-height:31px;min-width:31px;padding:3px 5px}.cfv2-zoom-controls .cfv2-zoom-fit{font-size:.56rem;min-width:58px}.cfv2-weather-button{min-height:34px;padding:4px 7px}.cfv2-weather-button small{display:none}}@media (max-width:480px){.cfv2-zoom-controls .cfv2-zoom-fit{min-width:52px}}@media (prefers-reduced-motion:reduce){.cfv2-butterfly-field *,.cfv2-cloud-shadow-sheet,.cfv2-dust-devils *,.cfv2-leaf-field *,.cfv2-lightning-flash,.cfv2-rain-sheet,.cfv2-rain-splashes *,.cfv2-tumbleweed-field *{-webkit-animation:none!important;animation:none!important}}.cfv2-root.zoom-far .cfv2-near-tag,.cfv2-root.zoom-far .cfv2-player-name,.cfv2-root.zoom-far .cfv2-world-land-label{opacity:0;visibility:hidden}.cfv2-root.zoom-far .cfv2-player{-webkit-filter:drop-shadow(0 0 5px rgba(255,230,90,.95));filter:drop-shadow(0 0 5px rgba(255,230,90,.95))}.cfv2-animal-weather-reaction,.cfv2-crop-visual,.cfv2-footprint-layer,.cfv2-puddle-layer,.cfv2-road-traffic,.cfv2-visible-clouds,.cfv2-world-npcs{pointer-events:none!important;-webkit-user-select:none;user-select:none}.cfv2-puddle-layer{inset:0;opacity:0;position:absolute;transition:opacity 1.8s ease;z-index:125}.cfv2-root.ground-wet .cfv2-puddle-layer{opacity:.78}.cfv2-puddle{-webkit-animation:cfv2-puddle-shimmer 3.6s ease-in-out infinite;animation:cfv2-puddle-shimmer 3.6s ease-in-out infinite;background:radial-gradient(ellipse at 34% 30%,rgba(220,245,255,.68),rgba(81,132,155,.44) 24%,rgba(35,75,88,.35) 58%,rgba(30,48,38,.06) 74%);border:2px solid rgba(150,205,220,.32);border-radius:50%;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.28),0 2px 2px rgba(0,0,0,.18);position:absolute;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.cfv2-puddle:nth-child(2n){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-transform:rotate(7deg) scale(.9);transform:rotate(7deg) scale(.9)}.cfv2-puddle:nth-child(3n){-webkit-animation-delay:-2.1s;animation-delay:-2.1s;-webkit-transform:rotate(-10deg) scale(1.08);transform:rotate(-10deg) scale(1.08)}@-webkit-keyframes cfv2-puddle-shimmer{0%,to{-webkit-filter:brightness(.92);filter:brightness(.92);opacity:.82}50%{-webkit-filter:brightness(1.12);filter:brightness(1.12);opacity:1}}@keyframes cfv2-puddle-shimmer{0%,to{-webkit-filter:brightness(.92);filter:brightness(.92);opacity:.82}50%{-webkit-filter:brightness(1.12);filter:brightness(1.12);opacity:1}}.cfv2-root.ground-wet .cfv2-plaza,.cfv2-root.ground-wet .cfv2-road{box-shadow:inset 0 0 22px rgba(70,125,145,.16);-webkit-filter:brightness(.86) saturate(.78);filter:brightness(.86) saturate(.78)}.cfv2-footprint-layer{inset:0;position:absolute;z-index:360}.cfv2-footprint{-webkit-animation:cfv2-footprint-fade 6.4s ease-out forwards;animation:cfv2-footprint-fade 6.4s ease-out forwards;color:rgba(80,54,31,.5);display:grid;-webkit-filter:blur(.2px);filter:blur(.2px);font:900 20px/1 Arial,sans-serif;height:16px;opacity:0;place-items:center;position:absolute;-webkit-transform:translate(-50%,-50%) scaleX(.65);transform:translate(-50%,-50%) scaleX(.65);width:10px}.cfv2-root.ground-wet .cfv2-footprint{color:rgba(35,50,50,.72);text-shadow:0 1px rgba(180,220,220,.18)}.cfv2-footprint.step-left{margin-left:-6px;-webkit-transform:translate(-50%,-50%) rotate(-13deg) scaleX(.65);transform:translate(-50%,-50%) rotate(-13deg) scaleX(.65)}.cfv2-footprint.step-right{margin-left:6px;-webkit-transform:translate(-50%,-50%) rotate(13deg) scaleX(.65);transform:translate(-50%,-50%) rotate(13deg) scaleX(.65)}.cfv2-footprint.facing-left,.cfv2-footprint.facing-right{margin-top:4px}@-webkit-keyframes cfv2-footprint-fade{0%{opacity:.7}70%{opacity:.42}to{opacity:0}}@keyframes cfv2-footprint-fade{0%{opacity:.7}70%{opacity:.42}to{opacity:0}}.cfv2-road-traffic,.cfv2-world-npcs{inset:0;overflow:hidden;position:absolute;z-index:328}.cfv2-vehicle{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-duration:var(--traffic-duration,30s);animation-duration:var(--traffic-duration,30s);-webkit-filter:drop-shadow(0 5px 2px rgba(0,0,0,.28));filter:drop-shadow(0 5px 2px rgba(0,0,0,.28))}.cfv2-vehicle.route-east-west{-webkit-animation-name:cfv2-traffic-east-west;animation-name:cfv2-traffic-east-west}.cfv2-vehicle.route-west-east{-webkit-animation-name:cfv2-traffic-west-east;animation-name:cfv2-traffic-west-east}.cfv2-vehicle.route-vertical{-webkit-animation-name:cfv2-traffic-vertical;animation-name:cfv2-traffic-vertical}@-webkit-keyframes cfv2-traffic-east-west{0%{-webkit-transform:translateX(-420px) scaleX(1);transform:translateX(-420px) scaleX(1)}47%{-webkit-transform:translateX(1640px) scaleX(1);transform:translateX(1640px) scaleX(1)}50%{-webkit-transform:translateX(1640px) scaleX(-1);transform:translateX(1640px) scaleX(-1)}97%{-webkit-transform:translateX(-420px) scaleX(-1);transform:translateX(-420px) scaleX(-1)}to{-webkit-transform:translateX(-420px) scaleX(1);transform:translateX(-420px) scaleX(1)}}@keyframes cfv2-traffic-east-west{0%{-webkit-transform:translateX(-420px) scaleX(1);transform:translateX(-420px) scaleX(1)}47%{-webkit-transform:translateX(1640px) scaleX(1);transform:translateX(1640px) scaleX(1)}50%{-webkit-transform:translateX(1640px) scaleX(-1);transform:translateX(1640px) scaleX(-1)}97%{-webkit-transform:translateX(-420px) scaleX(-1);transform:translateX(-420px) scaleX(-1)}to{-webkit-transform:translateX(-420px) scaleX(1);transform:translateX(-420px) scaleX(1)}}@-webkit-keyframes cfv2-traffic-west-east{0%{-webkit-transform:translateX(1100px) scaleX(-1);transform:translateX(1100px) scaleX(-1)}47%{-webkit-transform:translateX(-900px) scaleX(-1);transform:translateX(-900px) scaleX(-1)}50%{-webkit-transform:translateX(-900px) scaleX(1);transform:translateX(-900px) scaleX(1)}97%{-webkit-transform:translateX(1100px) scaleX(1);transform:translateX(1100px) scaleX(1)}to{-webkit-transform:translateX(1100px) scaleX(-1);transform:translateX(1100px) scaleX(-1)}}@keyframes cfv2-traffic-west-east{0%{-webkit-transform:translateX(1100px) scaleX(-1);transform:translateX(1100px) scaleX(-1)}47%{-webkit-transform:translateX(-900px) scaleX(-1);transform:translateX(-900px) scaleX(-1)}50%{-webkit-transform:translateX(-900px) scaleX(1);transform:translateX(-900px) scaleX(1)}97%{-webkit-transform:translateX(1100px) scaleX(1);transform:translateX(1100px) scaleX(1)}to{-webkit-transform:translateX(1100px) scaleX(-1);transform:translateX(1100px) scaleX(-1)}}@-webkit-keyframes cfv2-traffic-vertical{0%{-webkit-transform:translateY(-420px) rotate(90deg);transform:translateY(-420px) rotate(90deg)}47%{-webkit-transform:translateY(950px) rotate(90deg);transform:translateY(950px) rotate(90deg)}50%{-webkit-transform:translateY(950px) rotate(-90deg);transform:translateY(950px) rotate(-90deg)}97%{-webkit-transform:translateY(-420px) rotate(-90deg);transform:translateY(-420px) rotate(-90deg)}to{-webkit-transform:translateY(-420px) rotate(90deg);transform:translateY(-420px) rotate(90deg)}}@keyframes cfv2-traffic-vertical{0%{-webkit-transform:translateY(-420px) rotate(90deg);transform:translateY(-420px) rotate(90deg)}47%{-webkit-transform:translateY(950px) rotate(90deg);transform:translateY(950px) rotate(90deg)}50%{-webkit-transform:translateY(950px) rotate(-90deg);transform:translateY(950px) rotate(-90deg)}97%{-webkit-transform:translateY(-420px) rotate(-90deg);transform:translateY(-420px) rotate(-90deg)}to{-webkit-transform:translateY(-420px) rotate(90deg);transform:translateY(-420px) rotate(90deg)}}.cfv2-root.weather-rain .cfv2-vehicle{-webkit-animation-duration:44s;animation-duration:44s}.cfv2-root.weather-storm .cfv2-vehicle{-webkit-animation-duration:58s;animation-duration:58s;opacity:.72}.cfv2-world-npc{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:var(--npc-delay,0s);animation-delay:var(--npc-delay,0s);-webkit-animation-duration:22s;animation-duration:22s;-webkit-animation-duration:var(--npc-duration,22s);animation-duration:var(--npc-duration,22s);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-filter:drop-shadow(0 4px 2px rgba(0,0,0,.3));filter:drop-shadow(0 4px 2px rgba(0,0,0,.3));font-size:32px;position:absolute;will-change:transform}.cfv2-world-npc>span{-webkit-animation:cfv2-npc-step .45s ease-in-out infinite;animation:cfv2-npc-step .45s ease-in-out infinite;display:block}.cfv2-world-npc.route-npc-horizontal{-webkit-animation-name:cfv2-npc-horizontal;animation-name:cfv2-npc-horizontal}.cfv2-world-npc.route-npc-small{-webkit-animation-name:cfv2-npc-small;animation-name:cfv2-npc-small}@-webkit-keyframes cfv2-npc-horizontal{0%,to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}42%{-webkit-transform:translate(310px) scaleX(1);transform:translate(310px) scaleX(1)}50%{-webkit-transform:translate(310px) scaleX(-1);transform:translate(310px) scaleX(-1)}92%{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}}@keyframes cfv2-npc-horizontal{0%,to{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}42%{-webkit-transform:translate(310px) scaleX(1);transform:translate(310px) scaleX(1)}50%{-webkit-transform:translate(310px) scaleX(-1);transform:translate(310px) scaleX(-1)}92%{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}}@-webkit-keyframes cfv2-npc-small{0%,to{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}42%{-webkit-transform:translate(-170px,30px) scaleX(-1);transform:translate(-170px,30px) scaleX(-1)}50%{-webkit-transform:translate(-170px,30px) scaleX(1);transform:translate(-170px,30px) scaleX(1)}92%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@keyframes cfv2-npc-small{0%,to{-webkit-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}42%{-webkit-transform:translate(-170px,30px) scaleX(-1);transform:translate(-170px,30px) scaleX(-1)}50%{-webkit-transform:translate(-170px,30px) scaleX(1);transform:translate(-170px,30px) scaleX(1)}92%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}@-webkit-keyframes cfv2-npc-step{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes cfv2-npc-step{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.cfv2-root.weather-rain .cfv2-world-npc,.cfv2-root.weather-storm .cfv2-world-npc{-webkit-animation-duration:38s;animation-duration:38s;opacity:.78}.cfv2-animal-weather-reaction{font-size:15px;left:50%;min-width:22px;opacity:0;position:absolute;text-align:center;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.cfv2-root.weather-rain .cfv2-animal-weather-reaction,.cfv2-root.weather-storm .cfv2-animal-weather-reaction{-webkit-animation:cfv2-animal-react 1.4s ease-in-out infinite;animation:cfv2-animal-react 1.4s ease-in-out infinite;opacity:.9}.cfv2-root.weather-rain .cfv2-animal-sprite{-webkit-filter:drop-shadow(0 5px 3px rgba(0,0,0,.34)) brightness(.9) saturate(.88);filter:drop-shadow(0 5px 3px rgba(0,0,0,.34)) brightness(.9) saturate(.88)}.cfv2-root.weather-storm .cfv2-animal-sprite{-webkit-filter:drop-shadow(0 5px 3px rgba(0,0,0,.4)) brightness(.78) saturate(.72);filter:drop-shadow(0 5px 3px rgba(0,0,0,.4)) brightness(.78) saturate(.72)}@-webkit-keyframes cfv2-animal-react{0%,to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px)}}@keyframes cfv2-animal-react{0%,to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px)}}.cfv2-crop-visual{border-radius:50%;height:45%;top:45%;width:74%;z-index:9}.cfv2-crop-visual,.cfv2-crop-visual>i{left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cfv2-crop-visual>i{-webkit-filter:drop-shadow(0 3px 2px rgba(0,0,0,.32));filter:drop-shadow(0 3px 2px rgba(0,0,0,.32));font-size:28px;font-style:normal;top:38%;z-index:3}.cfv2-crop-visual.state-idle{background:radial-gradient(ellipse,rgba(83,57,31,.26),transparent 70%);opacity:.72}.cfv2-crop-visual.state-idle>i{color:rgba(255,238,194,.82);font:900 32px/1 Arial,sans-serif}.cfv2-crop-visual.state-growing{background:radial-gradient(ellipse,rgba(119,190,77,.18),transparent 72%)}.cfv2-crop-visual.state-growing>i{-webkit-animation:cfv2-grow-bob 1.8s ease-in-out infinite;animation:cfv2-grow-bob 1.8s ease-in-out infinite}.cfv2-crop-visual.state-growing b{-webkit-animation:cfv2-grow-spark 2.2s ease-in-out infinite;animation:cfv2-grow-spark 2.2s ease-in-out infinite;background:rgba(180,255,105,.72);border-radius:50%;bottom:8%;box-shadow:0 0 9px rgba(164,255,94,.6);height:8px;position:absolute;width:8px}.cfv2-crop-visual.state-growing b:first-of-type{-webkit-animation-delay:-.4s;animation-delay:-.4s;left:20%}.cfv2-crop-visual.state-growing b:nth-of-type(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;left:48%}.cfv2-crop-visual.state-growing b:nth-of-type(3){-webkit-animation-delay:-1.7s;animation-delay:-1.7s;left:75%}.cfv2-crop-visual.state-ready{-webkit-animation:cfv2-ready-glow 1.4s ease-in-out infinite;animation:cfv2-ready-glow 1.4s ease-in-out infinite;background:radial-gradient(ellipse,rgba(255,215,72,.26),transparent 70%)}.cfv2-crop-visual.state-ready>i{-webkit-animation:cfv2-ready-bounce .9s ease-in-out infinite;animation:cfv2-ready-bounce .9s ease-in-out infinite;font-size:31px}.cfv2-crop-visual.state-ready>em{-webkit-animation:cfv2-ready-sparkle .8s ease-in-out infinite alternate;animation:cfv2-ready-sparkle .8s ease-in-out infinite alternate;color:#fff7a9;font-size:22px;font-style:normal;position:absolute;right:13%;text-shadow:0 0 8px #ffd94f;top:3%}@-webkit-keyframes cfv2-grow-bob{0%,to{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}50%{-webkit-transform:translate(-50%,-50%) translateY(-5px);transform:translate(-50%,-50%) translateY(-5px)}}@keyframes cfv2-grow-bob{0%,to{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}50%{-webkit-transform:translate(-50%,-50%) translateY(-5px);transform:translate(-50%,-50%) translateY(-5px)}}@-webkit-keyframes cfv2-grow-spark{0%,to{opacity:.12;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}50%{opacity:.92;-webkit-transform:translateY(-16px) scale(1.2);transform:translateY(-16px) scale(1.2)}}@keyframes cfv2-grow-spark{0%,to{opacity:.12;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}50%{opacity:.92;-webkit-transform:translateY(-16px) scale(1.2);transform:translateY(-16px) scale(1.2)}}@-webkit-keyframes cfv2-ready-glow{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.28);filter:brightness(1.28)}}@keyframes cfv2-ready-glow{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.28);filter:brightness(1.28)}}@-webkit-keyframes cfv2-ready-bounce{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.12);transform:translate(-50%,-50%) scale(1.12)}}@keyframes cfv2-ready-bounce{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.12);transform:translate(-50%,-50%) scale(1.12)}}@-webkit-keyframes cfv2-ready-sparkle{0%{opacity:.25;-webkit-transform:scale(.75) rotate(-8deg);transform:scale(.75) rotate(-8deg)}to{opacity:1;-webkit-transform:scale(1.2) rotate(8deg);transform:scale(1.2) rotate(8deg)}}@keyframes cfv2-ready-sparkle{0%{opacity:.25;-webkit-transform:scale(.75) rotate(-8deg);transform:scale(.75) rotate(-8deg)}to{opacity:1;-webkit-transform:scale(1.2) rotate(8deg);transform:scale(1.2) rotate(8deg)}}.cfv2-visible-clouds{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.cfv2-visible-cloud{-webkit-animation:cfv2-visible-cloud-drift 45s linear 0s infinite;animation:cfv2-visible-cloud-drift 45s linear 0s infinite;-webkit-animation:cfv2-visible-cloud-drift var(--cloud-duration,45s) linear var(--cloud-delay,0s) infinite;animation:cfv2-visible-cloud-drift var(--cloud-duration,45s) linear var(--cloud-delay,0s) infinite;color:hsla(0,0%,100%,.78);display:block;-webkit-filter:blur(.3px) drop-shadow(0 12px 10px rgba(20,30,35,.18));filter:blur(.3px) drop-shadow(0 12px 10px rgba(20,30,35,.18));left:-330px;line-height:.55;position:absolute;width:1em}.cfv2-root.weather-clear .cfv2-visible-cloud{opacity:.38}.cfv2-root.weather-wind .cfv2-visible-cloud{opacity:.55}.cfv2-root.weather-rain .cfv2-visible-cloud{color:rgba(190,205,215,.82);opacity:.72}.cfv2-root.weather-storm .cfv2-visible-cloud{color:rgba(145,160,175,.88);-webkit-filter:blur(.8px) drop-shadow(0 16px 16px rgba(0,0,0,.28));filter:blur(.8px) drop-shadow(0 16px 16px rgba(0,0,0,.28));opacity:.88}.cfv2-root.weather-wind .cfv2-visible-cloud{-webkit-animation-duration:24s;animation-duration:24s}.cfv2-root.weather-storm .cfv2-visible-cloud{-webkit-animation-duration:18s;animation-duration:18s}@-webkit-keyframes cfv2-visible-cloud-drift{0%{-webkit-transform:translateX(-380px) scale(1);transform:translateX(-380px) scale(1)}to{-webkit-transform:translateX(calc(100vw + 520px)) scale(1.08);transform:translateX(calc(100vw + 520px)) scale(1.08)}}@keyframes cfv2-visible-cloud-drift{0%{-webkit-transform:translateX(-380px) scale(1);transform:translateX(-380px) scale(1)}to{-webkit-transform:translateX(calc(100vw + 520px)) scale(1.08);transform:translateX(calc(100vw + 520px)) scale(1.08)}}.cfv2-root.ground-wet .cfv2-player.is-walking:after,.cfv2-root.ground-wet .cfv2-player.is-walking:before{background:rgba(65,85,78,.28);-webkit-filter:blur(1px);filter:blur(1px)}.cfv2-wet-indicator{background:rgba(82,153,194,.72)!important}.cfv2-root.zoom-far .cfv2-animal-weather-reaction,.cfv2-root.zoom-far .cfv2-crop-visual>em,.cfv2-root.zoom-far .cfv2-crop-visual>i,.cfv2-root.zoom-far .cfv2-world-npc{opacity:0!important}@media (prefers-reduced-motion:reduce){.cfv2-animal-weather-reaction,.cfv2-crop-visual *,.cfv2-footprint,.cfv2-puddle,.cfv2-vehicle,.cfv2-visible-cloud,.cfv2-world-npc,.cfv2-world-npc>span{-webkit-animation:none!important;animation:none!important}}.cfv2-world-clouds{inset:0;overflow:hidden;pointer-events:none!important;position:absolute;-webkit-user-select:none;user-select:none;z-index:520}.cfv2-world-cloud{-webkit-animation:cfv2-calm-cloud-drift 180s linear 0s infinite;animation:cfv2-calm-cloud-drift 180s linear 0s infinite;-webkit-animation:cfv2-calm-cloud-drift var(--cloud-duration,180s) linear var(--cloud-delay,0s) infinite;animation:cfv2-calm-cloud-drift var(--cloud-duration,180s) linear var(--cloud-delay,0s) infinite;background:hsla(94,28%,95%,.72);border-radius:999px;display:block;-webkit-filter:blur(.2px) drop-shadow(0 12px 10px rgba(18,36,21,.1));filter:blur(.2px) drop-shadow(0 12px 10px rgba(18,36,21,.1));position:absolute;will-change:transform}.cfv2-world-cloud .puff,.cfv2-world-cloud:after,.cfv2-world-cloud:before{background:inherit;border-radius:50%;content:"";display:block;position:absolute}.cfv2-world-cloud:before{height:120%;left:12%;top:-48%;width:42%}.cfv2-world-cloud:after{height:145%;right:12%;top:-66%;width:48%}.cfv2-world-cloud .puff-a{height:90%;left:36%;top:-33%;width:33%}.cfv2-world-cloud .puff-b{height:66%;left:-3%;top:7%;width:25%}.cfv2-world-cloud .puff-c{height:72%;right:-3%;top:5%;width:27%}.cfv2-root.weather-clear .cfv2-world-cloud{background:hsla(90,40%,96%,.68)}.cfv2-root.weather-wind .cfv2-world-cloud{background:rgba(234,242,234,.72)}.cfv2-root.weather-rain .cfv2-world-cloud{background:rgba(188,205,205,.74);opacity:.24!important}.cfv2-root.weather-storm .cfv2-world-cloud{background:rgba(137,157,161,.78);-webkit-filter:blur(.35px) drop-shadow(0 14px 13px rgba(4,12,16,.15));filter:blur(.35px) drop-shadow(0 14px 13px rgba(4,12,16,.15));opacity:.3!important}.cfv2-root.weather-wind .cfv2-world-cloud{-webkit-animation-duration:140.4s;animation-duration:140.4s;-webkit-animation-duration:calc(var(--cloud-duration, 180s)*.78);animation-duration:calc(var(--cloud-duration, 180s)*.78)}.cfv2-root.weather-storm .cfv2-world-cloud{-webkit-animation-duration:115.2s;animation-duration:115.2s;-webkit-animation-duration:calc(var(--cloud-duration, 180s)*.64);animation-duration:calc(var(--cloud-duration, 180s)*.64)}@-webkit-keyframes cfv2-calm-cloud-drift{0%{-webkit-transform:translateX(0) translateY(0) scale(.98);transform:translateX(0) translateY(0) scale(.98)}45%{-webkit-transform:translateX(1350px) translateY(14px) scale(1.01);transform:translateX(1350px) translateY(14px) scale(1.01)}to{-webkit-transform:translateX(3100px) translateY(-8px) scale(.98);transform:translateX(3100px) translateY(-8px) scale(.98)}}@keyframes cfv2-calm-cloud-drift{0%{-webkit-transform:translateX(0) translateY(0) scale(.98);transform:translateX(0) translateY(0) scale(.98)}45%{-webkit-transform:translateX(1350px) translateY(14px) scale(1.01);transform:translateX(1350px) translateY(14px) scale(1.01)}to{-webkit-transform:translateX(3100px) translateY(-8px) scale(.98);transform:translateX(3100px) translateY(-8px) scale(.98)}}.cfv2-visible-cloud,.cfv2-visible-clouds{display:none!important}.cfv2-road-traffic{z-index:328}.cfv2-vehicle{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:var(--traffic-delay,0s);animation-delay:var(--traffic-delay,0s);-webkit-animation-duration:110s!important;animation-duration:110s!important;-webkit-animation-duration:var(--traffic-duration,110s)!important;animation-duration:var(--traffic-duration,110s)!important;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-filter:drop-shadow(0 5px 2px rgba(0,0,0,.2));filter:drop-shadow(0 5px 2px rgba(0,0,0,.2));height:31px;line-height:1;pointer-events:none!important;width:58px;will-change:transform}.cfv2-tractor-pipe,.cfv2-vehicle,.cfv2-vehicle-body,.cfv2-vehicle-cab,.cfv2-vehicle-wheel{display:block;position:absolute}.cfv2-vehicle-body{background:#657f55;border:3px solid rgba(34,42,33,.86);border-radius:5px 3px 3px 5px;bottom:8px;height:17px;left:4px;width:36px}.cfv2-vehicle-cab{background:#d6b65d;border:3px solid rgba(34,42,33,.86);border-radius:4px 7px 3px 3px;bottom:8px;height:22px;right:3px;width:18px}.cfv2-vehicle-cab:before{background:rgba(168,221,229,.82);border-radius:2px;content:"";height:7px;left:3px;position:absolute;top:3px;width:9px}.cfv2-vehicle-wheel{background:#8d8f81;border:3px solid #293029;border-radius:50%;bottom:1px;height:13px;width:13px}.cfv2-vehicle-wheel:after{background:#424a43;border-radius:50%;content:"";inset:3px;position:absolute}.cfv2-vehicle-wheel.wheel-a{left:10px}.cfv2-vehicle-wheel.wheel-b{right:7px}.cfv2-vehicle.vehicle-tractor{height:34px;width:55px}.cfv2-vehicle.vehicle-tractor .cfv2-vehicle-body{background:#6b8c4d;height:18px;left:10px;width:25px}.cfv2-vehicle.vehicle-tractor .cfv2-vehicle-cab{background:#d5b247;height:25px;right:5px;width:17px}.cfv2-vehicle.vehicle-tractor .wheel-a{height:17px;left:9px;width:17px}.cfv2-vehicle.vehicle-tractor .wheel-b{height:12px;right:5px;width:12px}.cfv2-tractor-pipe{background:#394338;border-radius:2px 2px 0 0;height:14px;right:20px;top:0;width:4px}.cfv2-vehicle.vehicle-truck .cfv2-vehicle-body{background:#718999}.cfv2-vehicle.vehicle-truck .cfv2-vehicle-cab{background:#d8d3b9}.cfv2-vehicle.route-main-right{-webkit-animation-name:cfv2-traffic-oneway-right!important;animation-name:cfv2-traffic-oneway-right!important}.cfv2-vehicle.route-south-left{-webkit-animation-name:cfv2-traffic-oneway-left!important;animation-name:cfv2-traffic-oneway-left!important;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@-webkit-keyframes cfv2-traffic-oneway-right{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}4%{opacity:.88}94%{opacity:.88}to{opacity:0;-webkit-transform:translateX(2820px);transform:translateX(2820px)}}@keyframes cfv2-traffic-oneway-right{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}4%{opacity:.88}94%{opacity:.88}to{opacity:0;-webkit-transform:translateX(2820px);transform:translateX(2820px)}}@-webkit-keyframes cfv2-traffic-oneway-left{0%{opacity:0;-webkit-transform:translateX(0) scaleX(-1);transform:translateX(0) scaleX(-1)}4%{opacity:.82}94%{opacity:.82}to{opacity:0;-webkit-transform:translateX(-2820px) scaleX(-1);transform:translateX(-2820px) scaleX(-1)}}@keyframes cfv2-traffic-oneway-left{0%{opacity:0;-webkit-transform:translateX(0) scaleX(-1);transform:translateX(0) scaleX(-1)}4%{opacity:.82}94%{opacity:.82}to{opacity:0;-webkit-transform:translateX(-2820px) scaleX(-1);transform:translateX(-2820px) scaleX(-1)}}.cfv2-root.weather-rain .cfv2-vehicle{-webkit-animation-duration:129.8s!important;animation-duration:129.8s!important;-webkit-animation-duration:calc(var(--traffic-duration, 110s)*1.18)!important;animation-duration:calc(var(--traffic-duration, 110s)*1.18)!important}.cfv2-root.weather-storm .cfv2-vehicle{-webkit-animation-duration:151.8s!important;animation-duration:151.8s!important;-webkit-animation-duration:calc(var(--traffic-duration, 110s)*1.38)!important;animation-duration:calc(var(--traffic-duration, 110s)*1.38)!important;opacity:.68}.cfv2-world-npc{-webkit-animation-duration:62s!important;animation-duration:62s!important;-webkit-animation-duration:var(--npc-duration,62s)!important;animation-duration:var(--npc-duration,62s)!important}.cfv2-world-npc>span{-webkit-animation-duration:.82s!important;animation-duration:.82s!important}.cfv2-root.weather-rain .cfv2-world-npc,.cfv2-root.weather-storm .cfv2-world-npc{-webkit-animation-duration:74.4s!important;animation-duration:74.4s!important;-webkit-animation-duration:calc(var(--npc-duration, 62s)*1.2)!important;animation-duration:calc(var(--npc-duration, 62s)*1.2)!important}.cfv2-animal-agent{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.cfv2-animal-sprite{-webkit-animation-duration:1.15s!important;animation-duration:1.15s!important}.cfv2-tumbleweed-field .tumble{-webkit-animation-duration:58s!important;animation-duration:58s!important;opacity:.66}.cfv2-tumbleweed-field .t2{-webkit-animation-duration:68s!important;animation-duration:68s!important}.cfv2-tumbleweed-field .t3{-webkit-animation-duration:76s!important;animation-duration:76s!important}.cfv2-tumbleweed-field .t4{-webkit-animation-duration:84s!important;animation-duration:84s!important}.cfv2-leaf-field span{-webkit-animation-duration:calc(24s + var(--leaf-i)*.7s)!important;animation-duration:calc(24s + var(--leaf-i)*.7s)!important;opacity:.72}.cfv2-butterfly-field span{-webkit-animation-duration:calc(16s + var(--butterfly-i)*.8s)!important;animation-duration:calc(16s + var(--butterfly-i)*.8s)!important}.cfv2-dust-devils .dust{-webkit-animation-duration:28s!important;animation-duration:28s!important}.cfv2-dust-devils i{-webkit-animation-duration:2.7s!important;animation-duration:2.7s!important}.cfv2-root.weather-wind .cfv2-tree{-webkit-animation-duration:4.4s!important;animation-duration:4.4s!important}.cfv2-root.weather-storm .cfv2-tree{-webkit-animation-duration:3.4s!important;animation-duration:3.4s!important}.cfv2-root.weather-storm .cfv2-world-wind span,.cfv2-root.weather-wind .cfv2-world-wind span{-webkit-animation-duration:14s!important;animation-duration:14s!important;opacity:.38!important}.cfv2-root.weather-rain .cfv2-rain-sheet{opacity:.38!important}.cfv2-root.weather-storm .cfv2-rain-sheet{opacity:.58!important}.cfv2-rain-sheet.rain-back{-webkit-animation-duration:1.05s!important;animation-duration:1.05s!important}.cfv2-rain-sheet.rain-front{-webkit-animation-duration:.72s!important;animation-duration:.72s!important}.cfv2-root.weather-rain .cfv2-cloud-shadow-sheet{opacity:.24!important}.cfv2-root.weather-storm .cfv2-cloud-shadow-sheet{opacity:.36!important}.cfv2-root.weather-rain .cfv2-weather-vignette{opacity:.17!important}.cfv2-root.weather-storm .cfv2-weather-vignette{opacity:.29!important}.cfv2-root.zoom-far .cfv2-vehicle{opacity:.56}.cfv2-root.zoom-far .cfv2-world-cloud{opacity:.1!important}.cfv2-root.zoom-far .cfv2-butterfly-field,.cfv2-root.zoom-far .cfv2-dust-devils,.cfv2-root.zoom-far .cfv2-leaf-field,.cfv2-root.zoom-far .cfv2-tumbleweed-field{opacity:.12!important}@media (prefers-reduced-motion:reduce){.cfv2-vehicle,.cfv2-world-cloud{-webkit-animation:none!important;animation:none!important}}.cfv2-animal-production-bubble,.cfv2-production-beacon,.cfv2-service-load{pointer-events:none!important;-webkit-user-select:none;user-select:none}.cfv2-production-beacon{background:rgba(25,39,25,.92);border:2px solid hsla(49,82%,80%,.78);border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,.24);display:grid;height:31px;overflow:hidden;place-items:center;position:absolute;right:7%;top:8%;width:31px;z-index:19}.cfv2-production-beacon>i{background:rgba(126,191,91,.48);border-radius:50%;bottom:2px;height:0;height:var(--production-progress,0);left:2px;max-height:25px;position:absolute;right:2px;transition:height .8s linear}.cfv2-production-beacon>b{color:#f4efd5;font:900 9px/1 Arial,sans-serif;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.8);z-index:2}.cfv2-production-beacon.status-idle{opacity:.58}.cfv2-production-beacon.status-working{border-color:hsla(94,57%,64%,.78)}.cfv2-production-beacon.status-ready{-webkit-animation:cfv2-production-ready-pulse 1.75s ease-in-out infinite;animation:cfv2-production-ready-pulse 1.75s ease-in-out infinite;background:rgba(67,62,24,.96);border-color:#ffe36c;box-shadow:0 0 0 3px rgba(255,225,93,.13),0 0 14px rgba(255,216,73,.38)}.cfv2-production-beacon.status-ready>i{background:rgba(245,196,52,.34);height:100%!important}.cfv2-production-beacon.status-ready>b{color:#fff5a1;font-size:14px}@-webkit-keyframes cfv2-production-ready-pulse{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-3px) scale(1.06);transform:translateY(-3px) scale(1.06)}}@keyframes cfv2-production-ready-pulse{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-3px) scale(1.06);transform:translateY(-3px) scale(1.06)}}.cfv2-building.production-stage-1 .cfv2-building-img{-webkit-filter:saturate(.72) brightness(.92);filter:saturate(.72) brightness(.92)}.cfv2-building.production-stage-2 .cfv2-building-img{-webkit-filter:saturate(.88) brightness(.97);filter:saturate(.88) brightness(.97)}.cfv2-building.production-stage-3 .cfv2-building-img{-webkit-filter:saturate(1.02) brightness(1);filter:saturate(1.02) brightness(1)}.cfv2-building.production-stage-4 .cfv2-building-img{-webkit-filter:saturate(1.12) brightness(1.05);filter:saturate(1.12) brightness(1.05)}.cfv2-crop-visual.stage-1{opacity:.56;-webkit-transform:translate(-50%,-50%) scale(.72);transform:translate(-50%,-50%) scale(.72)}.cfv2-crop-visual.stage-2{opacity:.72;-webkit-transform:translate(-50%,-50%) scale(.84);transform:translate(-50%,-50%) scale(.84)}.cfv2-crop-visual.stage-3{opacity:.88;-webkit-transform:translate(-50%,-50%) scale(.94);transform:translate(-50%,-50%) scale(.94)}.cfv2-crop-visual.stage-4{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.cfv2-building.production-ready:not(.is-locked-land):after{-webkit-animation:cfv2-ready-ground-glow 1.9s ease-in-out infinite;animation:cfv2-ready-ground-glow 1.9s ease-in-out infinite;background:radial-gradient(ellipse,rgba(255,226,93,.23),transparent 72%);border-radius:50%;bottom:6%;content:"";height:18%;left:10%;pointer-events:none;position:absolute;right:10%;z-index:3}@-webkit-keyframes cfv2-ready-ground-glow{0%,to{opacity:.32;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:.86;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes cfv2-ready-ground-glow{0%,to{opacity:.32;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:.86;-webkit-transform:scale(1.05);transform:scale(1.05)}}.cfv2-energy-spark.is-idle{-webkit-animation-duration:4.8s!important;animation-duration:4.8s!important;opacity:.24!important}.cfv2-energy-spark.is-working{-webkit-animation-duration:2.9s!important;animation-duration:2.9s!important;opacity:.64!important}.cfv2-energy-spark.is-ready{-webkit-animation-duration:1.35s!important;animation-duration:1.35s!important;-webkit-filter:drop-shadow(0 0 8px rgba(255,229,77,.7));filter:drop-shadow(0 0 8px rgba(255,229,77,.7));opacity:1!important}.cfv2-water-pulse.is-idle{-webkit-animation-duration:5.4s!important;animation-duration:5.4s!important;opacity:.24!important}.cfv2-water-pulse.is-working{-webkit-animation-duration:3.2s!important;animation-duration:3.2s!important;opacity:.7!important}.cfv2-water-pulse.is-ready{-webkit-animation-duration:1.55s!important;animation-duration:1.55s!important;opacity:1!important}.cfv2-water-pulse>i{-webkit-animation:cfv2-ready-drop 1.6s ease-in-out infinite;animation:cfv2-ready-drop 1.6s ease-in-out infinite;font-size:19px;font-style:normal;left:50%;position:absolute;top:-20px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes cfv2-ready-drop{0%,to{opacity:.45;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{opacity:1;-webkit-transform:translateX(-50%) translateY(-7px);transform:translateX(-50%) translateY(-7px)}}@keyframes cfv2-ready-drop{0%,to{opacity:.45;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{opacity:1;-webkit-transform:translateX(-50%) translateY(-7px);transform:translateX(-50%) translateY(-7px)}}.cfv2-mill-motion.is-standby{-webkit-animation-duration:7.5s!important;animation-duration:7.5s!important;opacity:.34!important}.cfv2-mill-motion.is-working{-webkit-animation-duration:1.8s!important;animation-duration:1.8s!important;-webkit-filter:drop-shadow(0 0 6px rgba(255,222,104,.38));filter:drop-shadow(0 0 6px rgba(255,222,104,.38));opacity:.9!important}.cfv2-building.mill-active-real .cfv2-building-img{-webkit-filter:brightness(1.035) saturate(1.04);filter:brightness(1.035) saturate(1.04)}.cfv2-animal-production-bubble{border-radius:12px;color:#f5f0d5;display:grid;font:900 12px/1 Arial,sans-serif;left:50%;min-height:19px;min-width:28px;opacity:0;place-items:center;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .35s ease;z-index:7}.cfv2-animal.production-active .cfv2-animal-production-bubble{color:#b9dfa2;font-size:15px;opacity:.42}.cfv2-animal.production-ready .cfv2-animal-production-bubble{-webkit-animation:cfv2-animal-ready-bubble 2.2s ease-in-out infinite;animation:cfv2-animal-ready-bubble 2.2s ease-in-out infinite;background:rgba(29,42,26,.84);border:1px solid rgba(255,226,97,.62);box-shadow:0 0 10px rgba(255,218,66,.22);opacity:1}.cfv2-animal.is-resting .cfv2-animal-production-bubble{background:rgba(28,36,33,.64);color:#d5e3e8;font-size:9px;letter-spacing:.04em;opacity:.78}.cfv2-animal.is-resting .cfv2-animal-sprite{-webkit-filter:brightness(.76) saturate(.78) drop-shadow(0 5px 3px rgba(0,0,0,.3));filter:brightness(.76) saturate(.78) drop-shadow(0 5px 3px rgba(0,0,0,.3))}.cfv2-animal.is-resting{opacity:.88}@-webkit-keyframes cfv2-animal-ready-bubble{0%,to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px)}}@keyframes cfv2-animal-ready-bubble{0%,to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px)}}.cfv2-service-load{-webkit-animation:cfv2-service-load-bob 2.6s ease-in-out infinite;animation:cfv2-service-load-bob 2.6s ease-in-out infinite;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.3));filter:drop-shadow(0 2px 2px rgba(0,0,0,.3));font-size:17px;font-style:normal;left:9px;position:absolute;top:-14px;z-index:7}.cfv2-vehicle.vehicle-truck.is-collecting .cfv2-vehicle-cab:after{background:#ffd84e;border-radius:50%;box-shadow:0 0 7px rgba(255,215,70,.72);content:"";height:6px;position:absolute;right:-4px;top:-5px;width:6px}@-webkit-keyframes cfv2-service-load-bob{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes cfv2-service-load-bob{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.cfv2-root.zoom-far .cfv2-production-beacon{height:25px;right:10%;width:25px}.cfv2-root.zoom-far .cfv2-production-beacon.status-idle,.cfv2-root.zoom-far .cfv2-production-beacon.status-working{opacity:0}.cfv2-root.zoom-far .cfv2-production-beacon.status-ready{opacity:.9}.cfv2-root.zoom-far .cfv2-animal-production-bubble{opacity:0!important}@media (prefers-reduced-motion:reduce){.cfv2-animal-production-bubble,.cfv2-production-beacon,.cfv2-service-load,.cfv2-water-pulse>i{-webkit-animation:none!important;animation:none!important}}.rpgui-pixelated{image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated}.rpgui-noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rpgui-center{align-content:center;text-align:center}.rpgui-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 50%;transform-origin:0 50%}.rpgui-button{height:50px;min-width:140px}.rpgui-button,.rpgui-button-m{background-clip:padding-box;background-color:initial;background-repeat:no-repeat;background:url(/static/media/button.ab5161157e731ae035d5.png) no-repeat;background-origin:initial;background-position:50%;background-size:100% 100%;border:none;display:inline-block;font-size:1em;max-width:100%;outline:none;overflow:hidden;padding-left:35px;padding-right:35px}.rpgui-button-m{height:45px;min-width:130px}.rpgui-button.hover,.rpgui-button:hover{background-image:url(/static/media/button-hover.d6f5e532f72e7277dc85.png)}.rpgui-button.down,.rpgui-button:active{background-image:url(/static/media/button-down.161363a72d6b1c0d0b77.png)}.rpgui-button.golden p{display:inline-block}.rpgui-button.golden{background-clip:padding-box;background-color:initial;background-repeat:no-repeat;background:url(/static/media/button-golden.322d6afaa05ba8a81cb2.png) no-repeat;background-origin:initial;background-position:50%;background-size:100% 80%;border:none;display:inline-block;height:60px;max-width:100%;min-width:140px;outline:none;overflow:hidden;overflow:visible;padding-left:35px;padding-right:35px;padding-top:5px}.rpgui-button.golden.hover,.rpgui-button.golden:hover{background-image:url(/static/media/button-golden-hover.a6d554ee93496aad398b.png)}.rpgui-button.golden.down,.rpgui-button.golden:active{background-image:url(/static/media/button-golden-down.775f4c0468a4a2139bb2.png)}.rpgui-button.golden:before{background:transparent url(/static/media/button-golden-left.818e3ec7408b0ef2c0d3.png) no-repeat 100%;background-size:100% 100%;display:inline-block;float:left;left:0;margin:-5% 0 0 -46px}.rpgui-button.golden:after,.rpgui-button.golden:before{content:"";display:block;height:110%;white-space:nowrap;width:34px}.rpgui-button.golden:after{background:transparent url(/static/media/button-golden-right.23bc080f2e5f7ffb7dba.png) no-repeat 0;background-size:100% 100%;float:right;margin:-5% -46px 0 0;right:0}.rpgui-content input[type=checkbox].rpgui-checkbox{display:none}.rpgui-content input[type=checkbox].rpgui-checkbox+label{background:url(/static/media/checkbox-off.b84a6f73a37542ab091a.png) no-repeat;background-size:auto 100%;display:inline-block;height:24px;line-height:24px;margin-bottom:10px;margin-top:10px;padding-left:34px}.rpgui-content input[type=checkbox].rpgui-checkbox:checked+label{background:url(/static/media/checkbox-on.ee46ca0808f260bd997f.png) no-repeat;background-size:auto 100%;display:inline-block;height:24px;line-height:24px;padding-left:34px}.rpgui-content input[type=checkbox].rpgui-checkbox.golden+label{background:url(/static/media/checkbox-golden-off.64d7ce7e8c442a381133.png) no-repeat;background-size:auto 100%}.rpgui-content input[type=checkbox].rpgui-checkbox.golden:checked+label{background:url(/static/media/checkbox-golden-on.b6e46084788b1239e698.png) no-repeat;background-size:auto 100%}.rpgui-content{font-size:.8em;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:fixed;top:0;width:100%}.rpgui-content *{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:Press Start\ 2P,cursive;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;outline:none;-webkit-user-select:none;user-select:none}.rpgui-container{overflow:show;position:relative;z-index:10}.rpgui-container.framed{background:url(/static/media/background-image.3328a65b91ea173c8b83.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;border-image-repeat:repeat;border-image-slice:6 6 6 6;border-image-source:url(/static/media/border-image.29ef5ac8930efc081267.png);border-image-width:18px;border-style:solid;border-width:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px}.rpgui-container.framed-golden,.rpgui-container.framed-golden-m{background:url(/static/media/background-image-golden.b37452e0c2440eba7ef8.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;border-image-repeat:repeat;border-image-slice:4 4 4 4;border-image-source:url(/static/media/border-image-golden.6cbd0e7070bf9898fb40.png);border-image-width:18px;border-style:solid;border-width:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px}.rpgui-container.framed-golden-m{width:50%}@media only screen and (max-width:900px){.rpgui-container.framed-golden-m{height:100%;width:100%}.rpgui-container.framed-golden-2-market{width:98%!important}}.rpgui-container.framed-golden-2{background:url(/static/media/background-image-golden2.736b9deb5be5391a1e5b.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%}.rpgui-container.framed-golden-2,.rpgui-container.framed-golden-2-market{border-image-repeat:repeat;border-image-slice:8 8 8 8;border-image-source:url(/static/media/border-image-golden2.46c876a09f390e28b086.png);border-image-width:18px;border-style:solid;border-width:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px}.rpgui-container.framed-golden-2-market{background:url(/static/media/background-image.3328a65b91ea173c8b83.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;width:35%}.rpgui-container.framed-grey{background:url(/static/media/background-image-grey.ca4a89bfa33ce7ea9edb.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;border-image-repeat:repeat;border-image-slice:3 3 3 3;border-image-source:url(/static/media/border-image-grey.2374b131df7f4287987f.png);border-image-width:7px;border-style:solid;border-width:7px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px;position:relative}.rpgui-cursor-default{cursor:url(/static/media/default.ca5981611f893963d311.png),auto!important}.rpgui-content,label{cursor:url(/static/media/default.ca5981611f893963d311.png),auto}.rpgui-cursor-point,.rpgui-cursor-point *{cursor:url(/static/media/point.da4114505e1626eb9ea3.png) 10 0,auto!important}.rpgui-button,.rpgui-content a,.rpgui-content button,.rpgui-content input[type=checkbox].rpgui-checkbox+label,.rpgui-content input[type=radio].rpgui-radio+label,.rpgui-dropdown-imp,.rpgui-list-imp,.rpgui-slider-container{cursor:url(/static/media/point.da4114505e1626eb9ea3.png) 10 0,auto}.rpgui-cursor-select,.rpgui-cursor-select *{cursor:url(/static/media/select.f8dd50b4aa5eb55a7a44.png) 10 0,auto!important}.rpgui-content input,.rpgui-content textarea,.rpgui-cursor-select{cursor:url(/static/media/select.f8dd50b4aa5eb55a7a44.png) 10 0,auto}.rpgui-cursor-grab-open,.rpgui-cursor-grab-open *{cursor:url(/static/media/grab-open.0d46869118cd7eb1b123.png) 10 0,auto!important}.rpgui-cursor-grab-close,.rpgui-cursor-grab-close *{cursor:url(/static/media/grab-close.aa4a56079aca3b5bb45d.png) 10 0,auto!important}.rpgui-dropdown,.rpgui-dropdown-imp{background:url(/static/media/select-background-image.c307c70c3dd3aac04b3d.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;border-image:url(/static/media/select-border-image.6f02dce319858ddf9c06.png) 10% repeat repeat;border-style:solid;border-width:7px;color:#000;margin-top:0;min-height:40px;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}ul.rpgui-dropdown-imp{padding:0!important;z-index:100}.rpgui-content .rpgui-dropdown-imp-header{color:#000!important;margin:0!important;min-height:22px!important;padding:5px 10px 0!important;position:relative!important}.rpgui-dropdown-imp li{background:url(/static/media/select-background-image.c307c70c3dd3aac04b3d.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;color:#fff;height:16px;list-style-type:none;padding-bottom:6px;padding-left:6px;padding-top:6px;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.rpgui-dropdown-imp li:hover,.rpgui-dropdown-imp:hover{color:#ff0}.rpgui-content hr{background:url(/static/media/hr.ee00b33cf1362cc7fb65.png) repeat-x 0 0;border:0;display:block;height:10px}.rpgui-content hr.golden{background:url(/static/media/hr-golden.802fec65853c4334f9ac.png) no-repeat 0 0;background-size:100% 100%;border:0;display:block;height:10px}.rpgui-icon{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:64px;width:64px}.rpgui-icon.sword{background-image:url(/static/media/sword.2d4ce49e54871fe9ae0d.png)}.rpgui-icon.shield{background-image:url(/static/media/shield.2d18138b4493e71b77db.png)}.rpgui-icon.exclamation{background-image:url(/static/media/exclamation.66c45e56eecdeecef6c5.png)}.rpgui-icon.potion-red{background-image:url(/static/media/potion-red.15e46ea54b251b49df56.png)}.rpgui-icon.potion-green{background-image:url(/static/media/potion-green.0727192a1bcaf8f4bcf6.png)}.rpgui-icon.potion-blue{background-image:url(/static/media/potion-blue.5be81b16e1b281932e4d.png)}.rpgui-icon.weapon-slot{background-image:url(/static/media/weapon-slot.7410714947d277f61437.png)}.rpgui-icon.shield-slot{background-image:url(/static/media/shield-slot.3bf825b961544a857cae.png)}.rpgui-icon.armor-slot{background-image:url(/static/media/armor-slot.a1efb5873b2ac2cdb1af.png)}.rpgui-icon.helmet-slot{background-image:url(/static/media/helmet-slot.340185b3083eb6893482.png)}.rpgui-icon.ring-slot{background-image:url(/static/media/ring-slot.7c3bd1607bfc142497b2.png)}.rpgui-icon.potion-slot{background-image:url(/static/media/potion-slot.6b901fdc754e0fad67d6.png)}.rpgui-icon.magic-slot{background-image:url(/static/media/magic-slot.b710c7dc754a05b04da6.png)}.rpgui-icon.shoes-slot{background-image:url(/static/media/shoes-slot.6c39d557e4e4e1d3683f.png)}.rpgui-icon.empty-slot{background-image:url(/static/media/empty-slot.c307c23c00762e177127.png)}.rpgui-content input,.rpgui-content textarea{-webkit-touch-callout:text;-webkit-tap-highlight-color:rgba(0,0,0,.5);background:#4e4a4e;box-sizing:border-box;color:#fff;font-size:.9em;line-height:32px;max-width:100%;min-height:30px;padding-left:10px;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;-webkit-user-select:text;user-select:text;width:100%}.rpgui-content textarea{height:80px;line-height:22px;padding-top:7px;resize:none}.rpgui-content input::selection,.rpgui-content textarea::selection{background:rgba(0,0,0,.5)}.rpgui-content input::-moz-selection,.rpgui-content textarea::-moz-selection{background:rgba(0,0,0,.5)}.rpgui-list-imp{background:url(/static/media/select-background-image.c307c70c3dd3aac04b3d.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;border-image:url(/static/media/select-border-image.6f02dce319858ddf9c06.png) 10% repeat repeat;border-style:solid;border-width:7px;color:#000;margin-top:0;min-height:40px;overflow-x:hidden;overflow-y:scroll;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}ul.rpgui-list-imp{padding:0!important;z-index:100}.rpgui-list-imp li{background:url(/static/media/select-background-image.c307c70c3dd3aac04b3d.png) repeat;background-clip:padding-box;background-origin:initial;background-position:50%;color:#fff;height:16px;list-style-type:none;margin-left:5px!important;padding-bottom:6px;padding-left:6px;padding-top:6px;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.rpgui-list-imp li:hover,.rpgui-list-imp:hover{color:#ff0}.rpgui-list-imp .rpgui-selected{background:rgba(0,0,0,.3)}.rpgui-content h1{font-size:1.14em}.rpgui-content h1,.rpgui-content h2{color:#fff;margin:7px 7px 17px;padding:0;text-align:center;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.rpgui-content h2{font-size:1.25em}.rpgui-content h3{font-size:1.15em}.rpgui-content h3,.rpgui-content h4{color:#fff;font-weight:1;margin:7px 7px 17px;padding:0;text-align:center;text-decoration:underline;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.rpgui-content h4{font-size:1em}.rpgui-content p,.rpgui-content span{color:#fff}.rpgui-content a,.rpgui-content p,.rpgui-content span{font-size:1em;line-height:22px;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.rpgui-content a{color:#ff0;text-decoration:none}.rpgui-content a:hover{text-decoration:underline}.rpgui-content label{display:inline;line-height:20px}.rpgui-content label,.rpgui-content li{color:#fff;font-size:1em;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.rpgui-content li{line-height:22px;margin-left:20px}.rpgui-progress{height:42px;margin-bottom:5px;margin-top:5px;position:relative;width:100%}.rpgui-progress-left-edge{background-image:url(/static/media/progress-bar-left.6637b30fecc048aa7fa7.png);left:0}.rpgui-progress-left-edge,.rpgui-progress-right-edge{background-size:100% 100%;height:42px;position:absolute;width:40px}.rpgui-progress-right-edge{background-image:url(/static/media/progress-bar-right.0d9981df59bd7162725f.png);right:0}.rpgui-progress-track{background-image:url(/static/media/progress-bar-track.9354982b961a35ca37f1.png);height:42px;left:40px;right:40px}.rpgui-progress-fill,.rpgui-progress-track{background-repeat:repeat-x;background-size:36px 100%;position:absolute}.rpgui-progress-fill{background-image:url(/static/media/progress.f1a68a64b4e9c49c2b33.png);bottom:8px;left:0;top:9px;width:100%}.rpgui-progress-fill.blue{background-image:url(/static/media/progress-blue.b21b329137b2de58bf71.png)}.rpgui-progress-fill.green{background-image:url(/static/media/progress-green.6173f85598afaea240b8.png)}.rpgui-progress-fill.red{background-image:url(/static/media/progress-red.e273309e34cf0c0fdd2c.png)}.rpgui-content input[type=radio].rpgui-radio{display:none}.rpgui-content input[type=radio].rpgui-radio+label{background:url(/static/media/radio-off.85551503f8ce936ff239.png) no-repeat;background-size:auto 100%;display:inline-block;height:24px;line-height:24px;margin-bottom:8px;margin-top:8px;padding-left:34px}.rpgui-content input[type=radio].rpgui-radio:checked+label{background:url(/static/media/radio-on.d24bda36866f6c55cd85.png) no-repeat;background-size:auto 100%;display:inline-block;height:24px;line-height:24px;padding-left:34px}.rpgui-content .rpgui-radio.golden+label{background:url(/static/media/radio-golden-off.de08775c24975c18dc8d.png) no-repeat!important;background-size:auto 100%!important}.rpgui-content .rpgui-radio.golden:checked+label{background:url(/static/media/radio-golden-on.79476e488ac8b547003b.png) no-repeat!important;background-size:auto 100%!important}.rpgui-content ::-webkit-scrollbar,.rpgui-content::-webkit-scrollbar{width:18px}.rpgui-content ::-webkit-scrollbar-track,.rpgui-content::-webkit-scrollbar-track{background-image:url(/static/media/scrollbar-track.c8a57113bb0449f3af00.png);background-repeat:repeat-y;background-size:18px 60px}.rpgui-content ::-webkit-scrollbar-thumb,.rpgui-content::-webkit-scrollbar-thumb{background-image:url(/static/media/scrollbar-thumb.b7ceebf07f2387e968d5.png);background-repeat:no-repeat;background-size:100% 100%}.rpgui-content ::-webkit-scrollbar-button,.rpgui-content::-webkit-scrollbar-button{background-image:url(/static/media/scrollbar-button.81ff86a9f19d146b7a5d.png);background-repeat:no-repeat;background-size:100% 100%}.rpgui-content :disabled,.rpgui-content :disabled+.rpgui-dropdown-imp,.rpgui-content :disabled+.rpgui-dropdown-imp+.rpgui-dropdown-imp,.rpgui-content :disabled+.rpgui-list-imp,.rpgui-content input[type=checkbox]:disabled+label,.rpgui-content input[type=radio]:disabled+label,.rpgui-content input[type=range]:disabled+.rpgui-slider-container,.rpgui-disabled{color:#999;cursor:url(/static/media/default.ca5981611f893963d311.png),auto;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:url(#greyscale);filter:url(#greyscale);filter:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#grayscale");-webkit-filter:gray;filter:gray}.rpgui-slider-container{height:20px;margin-bottom:15px;margin-top:15px;position:relative;width:100%}.rpgui-slider-left-edge{background-image:url(/static/media/slider-left.447fd3bdca663f15fdcd.png);left:0}.rpgui-slider-left-edge,.rpgui-slider-right-edge{background-size:100% 100%;height:20px;position:absolute;width:20px}.rpgui-slider-right-edge{background-image:url(/static/media/slider-right.51575e36ae614bc001a5.png);right:0}.rpgui-slider-track{background-image:url(/static/media/slider-track.20a12ede0fb7f9196973.png);background-repeat:repeat-x;background-size:24px 100%;height:20px;left:0;position:absolute;right:0}.rpgui-slider-thumb{background-image:url(/static/media/slider-thumb.de74d941e13d46205f5f.png);background-size:100% 100%;height:30px;left:40px;margin-top:-5px;position:absolute;width:15px}.rpgui-slider-container.golden{height:30px;margin-bottom:15px;margin-top:15px;position:relative;width:100%}.rpgui-slider-left-edge.golden{background-image:url(/static/media/slider-left-golden.a695179ca517fd17b945.png);left:0}.rpgui-slider-left-edge.golden,.rpgui-slider-right-edge.golden{background-size:100% 100%;height:30px;position:absolute;width:30px}.rpgui-slider-right-edge.golden{background-image:url(/static/media/slider-right-golden.0fb699117f6e4a09d21d.png);right:0}.rpgui-slider-track.golden{background-image:url(/static/media/slider-track-golden.429e194bc542e81c3a9f.png);background-repeat:repeat-x;background-size:40px 100%;height:30px;left:0;position:absolute;right:0}.rpgui-slider-thumb.golden{background-image:url(/static/media/slider-thumb-golden.4628179127e686da3c3a.png);background-size:100% 100%;height:36px;left:40px;margin-top:-4px;position:absolute;width:18px}

/*!
 * Magic - https://www.minimamente.com
 * Licensed under the MIT license - https://opensource.org/licenses/MIT
 * Copyright (c) 2022 Christian Pucci
 */.puffIn{-webkit-animation-name:puffIn;animation-name:puffIn}@-webkit-keyframes puffIn{0%{-webkit-filter:blur(2px);filter:blur(2px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes puffIn{0%{-webkit-filter:blur(2px);filter:blur(2px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.puffOut{-webkit-animation-name:puffOut;animation-name:puffOut}@-webkit-keyframes puffOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(2px);filter:blur(2px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes puffOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(2px);filter:blur(2px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.vanishIn{-webkit-animation-name:vanishIn;animation-name:vanishIn}@-webkit-keyframes vanishIn{0%{-webkit-filter:blur(90px);filter:blur(90px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes vanishIn{0%{-webkit-filter:blur(90px);filter:blur(90px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.vanishOut{-webkit-animation-name:vanishOut;animation-name:vanishOut}@-webkit-keyframes vanishOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(20px);filter:blur(20px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes vanishOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-filter:blur(20px);filter:blur(20px);opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.boingInUp{-webkit-animation-name:boingInUp;animation-name:boingInUp}@-webkit-keyframes boingInUp{0%{opacity:0;-webkit-transform:perspective(800px) rotateX(-90deg);transform:perspective(800px) rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}50%{opacity:1;-webkit-transform:perspective(800px) rotateX(50deg);transform:perspective(800px) rotateX(50deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes boingInUp{0%{opacity:0;-webkit-transform:perspective(800px) rotateX(-90deg);transform:perspective(800px) rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}50%{opacity:1;-webkit-transform:perspective(800px) rotateX(50deg);transform:perspective(800px) rotateX(50deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.boingOutDown{-webkit-animation-name:boingOutDown;animation-name:boingOutDown}@-webkit-keyframes boingOutDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(0deg);transform:perspective(800px) rotateX(0deg) rotateY(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}20%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(10deg);transform:perspective(800px) rotateX(0deg) rotateY(10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}30%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(0deg);transform:perspective(800px) rotateX(0deg) rotateY(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}40%{opacity:1;-webkit-transform:perspective(800px) rotateX(10deg) rotateY(10deg);transform:perspective(800px) rotateX(10deg) rotateY(10deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:0;-webkit-transform:perspective(800px) rotateX(90deg) rotateY(0deg);transform:perspective(800px) rotateX(90deg) rotateY(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes boingOutDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(0deg);transform:perspective(800px) rotateX(0deg) rotateY(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}20%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(10deg);transform:perspective(800px) rotateX(0deg) rotateY(10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}30%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(0deg);transform:perspective(800px) rotateX(0deg) rotateY(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}40%{opacity:1;-webkit-transform:perspective(800px) rotateX(10deg) rotateY(10deg);transform:perspective(800px) rotateX(10deg) rotateY(10deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:0;-webkit-transform:perspective(800px) rotateX(90deg) rotateY(0deg);transform:perspective(800px) rotateX(90deg) rotateY(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.bombLeftOut{-webkit-animation-name:bombLeftOut;animation-name:bombLeftOut}@-webkit-keyframes bombLeftOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}50%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:rotate(-160deg);transform:rotate(-160deg);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%}to{-webkit-filter:blur(20px);filter:blur(20px);opacity:0;-webkit-transform:rotate(-160deg);transform:rotate(-160deg);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%}}@keyframes bombLeftOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}50%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:rotate(-160deg);transform:rotate(-160deg);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%}to{-webkit-filter:blur(20px);filter:blur(20px);opacity:0;-webkit-transform:rotate(-160deg);transform:rotate(-160deg);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%}}.bombRightOut{-webkit-animation-name:bombRightOut;animation-name:bombRightOut}@-webkit-keyframes bombRightOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}50%{-webkit-filter:blur(15px);filter:blur(15px);opacity:.5;-webkit-transform:rotate(160deg);transform:rotate(160deg);-webkit-transform-origin:200% 50%;transform-origin:200% 50%;width:80%}80%{-webkit-filter:blur(20px);filter:blur(20px);opacity:.3;-webkit-transform:rotate(160deg);transform:rotate(160deg);-webkit-transform-origin:200% 50%;transform-origin:200% 50%}to{-webkit-filter:blur(30px);filter:blur(30px);opacity:.2;-webkit-transform:rotate(160deg);transform:rotate(160deg);-webkit-transform-origin:200% 50%;transform-origin:200% 50%}}@keyframes bombRightOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}50%{-webkit-filter:blur(15px);filter:blur(15px);opacity:.5;-webkit-transform:rotate(160deg);transform:rotate(160deg);-webkit-transform-origin:200% 50%;transform-origin:200% 50%;width:80%}80%{-webkit-filter:blur(20px);filter:blur(20px);opacity:.3;-webkit-transform:rotate(160deg);transform:rotate(160deg);-webkit-transform-origin:200% 50%;transform-origin:200% 50%}to{-webkit-filter:blur(30px);filter:blur(30px);opacity:.2;-webkit-transform:rotate(160deg);transform:rotate(160deg);-webkit-transform-origin:200% 50%;transform-origin:200% 50%}}.magic{-webkit-animation-name:magic;animation-name:magic}@-webkit-keyframes magic{0%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform-origin:100% 200%;transform-origin:100% 200%}to{opacity:0;-webkit-transform:scale(0) rotate(270deg);transform:scale(0) rotate(270deg);-webkit-transform-origin:200% 500%;transform-origin:200% 500%}}@keyframes magic{0%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform-origin:100% 200%;transform-origin:100% 200%}to{opacity:0;-webkit-transform:scale(0) rotate(270deg);transform:scale(0) rotate(270deg);-webkit-transform-origin:200% 500%;transform-origin:200% 500%}}.swap{-webkit-animation-name:swap;animation-name:swap}@-webkit-keyframes swap{0%{opacity:0;-webkit-transform:scale(0) translate(-700px);transform:scale(0) translate(-700px);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes swap{0%{opacity:0;-webkit-transform:scale(0) translate(-700px);transform:scale(0) translate(-700px);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.twisterInDown{-webkit-animation-name:twisterInDown;animation-name:twisterInDown}@-webkit-keyframes twisterInDown{0%{opacity:0;-webkit-transform:scale(0) rotate(1turn) translateY(-100%);transform:scale(0) rotate(1turn) translateY(-100%);-webkit-transform-origin:0 100%;transform-origin:0 100%}30%{-webkit-transform:scale(0) rotate(1turn) translateY(-100%);transform:scale(0) rotate(1turn) translateY(-100%);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:1;-webkit-transform:scale(1) rotate(0deg) translateY(0);transform:scale(1) rotate(0deg) translateY(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes twisterInDown{0%{opacity:0;-webkit-transform:scale(0) rotate(1turn) translateY(-100%);transform:scale(0) rotate(1turn) translateY(-100%);-webkit-transform-origin:0 100%;transform-origin:0 100%}30%{-webkit-transform:scale(0) rotate(1turn) translateY(-100%);transform:scale(0) rotate(1turn) translateY(-100%);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:1;-webkit-transform:scale(1) rotate(0deg) translateY(0);transform:scale(1) rotate(0deg) translateY(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.twisterInUp{-webkit-animation-name:twisterInUp;animation-name:twisterInUp}@-webkit-keyframes twisterInUp{0%{opacity:0;-webkit-transform:scale(0) rotate(1turn) translateY(100%);transform:scale(0) rotate(1turn) translateY(100%);-webkit-transform-origin:100% 0;transform-origin:100% 0}30%{-webkit-transform:scale(0) rotate(1turn) translateY(100%);transform:scale(0) rotate(1turn) translateY(100%);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{opacity:1;-webkit-transform:scale(1) rotate(0deg) translateY(0);transform:scale(1) rotate(0deg) translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes twisterInUp{0%{opacity:0;-webkit-transform:scale(0) rotate(1turn) translateY(100%);transform:scale(0) rotate(1turn) translateY(100%);-webkit-transform-origin:100% 0;transform-origin:100% 0}30%{-webkit-transform:scale(0) rotate(1turn) translateY(100%);transform:scale(0) rotate(1turn) translateY(100%);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{opacity:1;-webkit-transform:scale(1) rotate(0deg) translateY(0);transform:scale(1) rotate(0deg) translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}}.foolishIn{-webkit-animation-name:foolishIn;animation-name:foolishIn}@-webkit-keyframes foolishIn{0%{opacity:0;-webkit-transform:scale(0) rotate(1turn);transform:scale(0) rotate(1turn);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}20%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}40%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}60%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0;transform-origin:0}80%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes foolishIn{0%{opacity:0;-webkit-transform:scale(0) rotate(1turn);transform:scale(0) rotate(1turn);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}20%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}40%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}60%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0;transform-origin:0}80%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.foolishOut{-webkit-animation-name:foolishOut;animation-name:foolishOut}@-webkit-keyframes foolishOut{0%{opacity:1;-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}20%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}40%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}60%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0;transform-origin:0}80%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:0;-webkit-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes foolishOut{0%{opacity:1;-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}20%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}40%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}60%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0;transform-origin:0}80%{opacity:1;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{opacity:0;-webkit-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.holeOut{-webkit-animation-name:holeOut;animation-name:holeOut}@-webkit-keyframes holeOut{0%{opacity:1;-webkit-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:0;-webkit-transform:scale(0) rotateY(180deg);transform:scale(0) rotateY(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes holeOut{0%{opacity:1;-webkit-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:0;-webkit-transform:scale(0) rotateY(180deg);transform:scale(0) rotateY(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.swashIn{-webkit-animation-name:swashIn;animation-name:swashIn}@-webkit-keyframes swashIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}90%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes swashIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}90%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.swashOut{-webkit-animation-name:swashOut;animation-name:swashOut}@-webkit-keyframes swashOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}80%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes swashOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}80%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.spaceInDown{-webkit-animation-name:spaceInDown;animation-name:spaceInDown}@-webkit-keyframes spaceInDown{0%{opacity:0;-webkit-transform:scale(.2) translateY(200%);transform:scale(.2) translateY(200%);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes spaceInDown{0%{opacity:0;-webkit-transform:scale(.2) translateY(200%);transform:scale(.2) translateY(200%);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}.spaceInLeft{-webkit-animation-name:spaceInLeft;animation-name:spaceInLeft}@-webkit-keyframes spaceInLeft{0%{opacity:0;-webkit-transform:scale(.2) translate(-200%);transform:scale(.2) translate(-200%);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes spaceInLeft{0%{opacity:0;-webkit-transform:scale(.2) translate(-200%);transform:scale(.2) translate(-200%);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}}.spaceInRight{-webkit-animation-name:spaceInRight;animation-name:spaceInRight}@-webkit-keyframes spaceInRight{0%{opacity:0;-webkit-transform:scale(.2) translate(200%);transform:scale(.2) translate(200%);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@keyframes spaceInRight{0%{opacity:0;-webkit-transform:scale(.2) translate(200%);transform:scale(.2) translate(200%);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}.spaceInUp{-webkit-animation-name:spaceInUp;animation-name:spaceInUp}@-webkit-keyframes spaceInUp{0%{opacity:0;-webkit-transform:scale(.2) translateY(-200%);transform:scale(.2) translateY(-200%);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes spaceInUp{0%{opacity:0;-webkit-transform:scale(.2) translateY(-200%);transform:scale(.2) translateY(-200%);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.spaceOutDown{-webkit-animation-name:spaceOutDown;animation-name:spaceOutDown}@-webkit-keyframes spaceOutDown{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{opacity:0;-webkit-transform:scale(.2) translateY(200%);transform:scale(.2) translateY(200%);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes spaceOutDown{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{opacity:0;-webkit-transform:scale(.2) translateY(200%);transform:scale(.2) translateY(200%);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}.spaceOutLeft{-webkit-animation-name:spaceOutLeft;animation-name:spaceOutLeft}@-webkit-keyframes spaceOutLeft{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:0;-webkit-transform:scale(.2) translate(-200%);transform:scale(.2) translate(-200%);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes spaceOutLeft{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:0;-webkit-transform:scale(.2) translate(-200%);transform:scale(.2) translate(-200%);-webkit-transform-origin:0 50%;transform-origin:0 50%}}.spaceOutRight{-webkit-animation-name:spaceOutRight;animation-name:spaceOutRight}@-webkit-keyframes spaceOutRight{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{opacity:0;-webkit-transform:scale(.2) translate(200%);transform:scale(.2) translate(200%);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@keyframes spaceOutRight{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{opacity:0;-webkit-transform:scale(.2) translate(200%);transform:scale(.2) translate(200%);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}.spaceOutUp{-webkit-animation-name:spaceOutUp;animation-name:spaceOutUp}@-webkit-keyframes spaceOutUp{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:0;-webkit-transform:scale(.2) translateY(-200%);transform:scale(.2) translateY(-200%);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes spaceOutUp{0%{opacity:1;-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:0;-webkit-transform:scale(.2) translateY(-200%);transform:scale(.2) translateY(-200%);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.perspectiveDown{-webkit-animation-name:perspectiveDown;animation-name:perspectiveDown}@-webkit-keyframes perspectiveDown{0%{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:perspective(800px) rotateX(-180deg);transform:perspective(800px) rotateX(-180deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes perspectiveDown{0%{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:perspective(800px) rotateX(-180deg);transform:perspective(800px) rotateX(-180deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.perspectiveDownReturn{-webkit-animation-name:perspectiveDownReturn;animation-name:perspectiveDownReturn}@-webkit-keyframes perspectiveDownReturn{0%{-webkit-transform:perspective(800px) rotateX(-180deg);transform:perspective(800px) rotateX(-180deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes perspectiveDownReturn{0%{-webkit-transform:perspective(800px) rotateX(-180deg);transform:perspective(800px) rotateX(-180deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.perspectiveLeft{-webkit-animation-name:perspectiveLeft;animation-name:perspectiveLeft}@-webkit-keyframes perspectiveLeft{0%{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateY(-180deg);transform:perspective(800px) rotateY(-180deg);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes perspectiveLeft{0%{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateY(-180deg);transform:perspective(800px) rotateY(-180deg);-webkit-transform-origin:0 0;transform-origin:0 0}}.perspectiveLeftReturn{-webkit-animation-name:perspectiveLeftReturn;animation-name:perspectiveLeftReturn}@-webkit-keyframes perspectiveLeftReturn{0%{-webkit-transform:perspective(800px) rotateY(-180deg);transform:perspective(800px) rotateY(-180deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes perspectiveLeftReturn{0%{-webkit-transform:perspective(800px) rotateY(-180deg);transform:perspective(800px) rotateY(-180deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}}.perspectiveRight{-webkit-animation-name:perspectiveRight;animation-name:perspectiveRight}@-webkit-keyframes perspectiveRight{0%{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{-webkit-transform:perspective(800px) rotateY(180deg);transform:perspective(800px) rotateY(180deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}}@keyframes perspectiveRight{0%{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{-webkit-transform:perspective(800px) rotateY(180deg);transform:perspective(800px) rotateY(180deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}}.perspectiveRightReturn{-webkit-animation-name:perspectiveRightReturn;animation-name:perspectiveRightReturn}@-webkit-keyframes perspectiveRightReturn{0%{-webkit-transform:perspective(800px) rotateY(180deg);transform:perspective(800px) rotateY(180deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}}@keyframes perspectiveRightReturn{0%{-webkit-transform:perspective(800px) rotateY(180deg);transform:perspective(800px) rotateY(180deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}to{-webkit-transform:perspective(800px) rotateY(0deg);transform:perspective(800px) rotateY(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}}.perspectiveUp{-webkit-animation-name:perspectiveUp;animation-name:perspectiveUp}@-webkit-keyframes perspectiveUp{0%{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateX(180deg);transform:perspective(800px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes perspectiveUp{0%{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateX(180deg);transform:perspective(800px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0}}.perspectiveUpReturn{-webkit-animation-name:perspectiveUpReturn;animation-name:perspectiveUpReturn}@-webkit-keyframes perspectiveUpReturn{0%{-webkit-transform:perspective(800px) rotateX(180deg);transform:perspective(800px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes perspectiveUpReturn{0%{-webkit-transform:perspective(800px) rotateX(180deg);transform:perspective(800px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}}.rotateDown{-webkit-animation-name:rotateDown;animation-name:rotateDown}@-webkit-keyframes rotateDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateX(-180deg) translateZ(300px);transform:perspective(800px) rotateX(-180deg) translateZ(300px);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes rotateDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateX(-180deg) translateZ(300px);transform:perspective(800px) rotateX(-180deg) translateZ(300px);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}.rotateLeft{-webkit-animation-name:rotateLeft;animation-name:rotateLeft}@-webkit-keyframes rotateLeft{0%{opacity:1;-webkit-transform:perspective(800px) rotateY(0deg) translateZ(0);transform:perspective(800px) rotateY(0deg) translateZ(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateY(-180deg) translateZ(300px);transform:perspective(800px) rotateY(-180deg) translateZ(300px);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes rotateLeft{0%{opacity:1;-webkit-transform:perspective(800px) rotateY(0deg) translateZ(0);transform:perspective(800px) rotateY(0deg) translateZ(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateY(-180deg) translateZ(300px);transform:perspective(800px) rotateY(-180deg) translateZ(300px);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.rotateRight{-webkit-animation-name:rotateRight;animation-name:rotateRight}@-webkit-keyframes rotateRight{0%{opacity:1;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0);transform:perspective(800px) rotateY(0deg) translate3d(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateY(180deg) translateZ(150px);transform:perspective(800px) rotateY(180deg) translateZ(150px);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes rotateRight{0%{opacity:1;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0);transform:perspective(800px) rotateY(0deg) translate3d(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateY(180deg) translateZ(150px);transform:perspective(800px) rotateY(180deg) translateZ(150px);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.rotateUp{-webkit-animation-name:rotateUp;animation-name:rotateUp}@-webkit-keyframes rotateUp{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateX(180deg) translateZ(100px);transform:perspective(800px) rotateX(180deg) translateZ(100px);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes rotateUp{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{opacity:0;-webkit-transform:perspective(800px) rotateX(180deg) translateZ(100px);transform:perspective(800px) rotateX(180deg) translateZ(100px);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0}}.slideDownReturn{-webkit-animation-name:slideDownReturn;animation-name:slideDownReturn}@-webkit-keyframes slideDownReturn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideDownReturn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}}.slideLeft{-webkit-animation-name:slideLeft;animation-name:slideLeft}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}}.slideLeftReturn{-webkit-animation-name:slideLeftReturn;animation-name:slideLeftReturn}@-webkit-keyframes slideLeftReturn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideLeftReturn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}}.slideRight{-webkit-animation-name:slideRight;animation-name:slideRight}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideRight{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0}}.slideRightReturn{-webkit-animation-name:slideRightReturn;animation-name:slideRightReturn}@-webkit-keyframes slideRightReturn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideRightReturn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}}.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}}.slideUpReturn{-webkit-animation-name:slideUpReturn;animation-name:slideUpReturn}@-webkit-keyframes slideUpReturn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes slideUpReturn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0}}.openDownLeft{-webkit-animation-name:openDownLeft;animation-name:openDownLeft}@-webkit-keyframes openDownLeft{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@keyframes openDownLeft{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}.openDownLeftReturn{-webkit-animation-name:openDownLeftReturn;animation-name:openDownLeftReturn}@-webkit-keyframes openDownLeftReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@keyframes openDownLeftReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}.openDownRight{-webkit-animation-name:openDownRight;animation-name:openDownRight}@-webkit-keyframes openDownRight{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}}@keyframes openDownRight{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}}.openDownRightReturn{-webkit-animation-name:openDownRightReturn;animation-name:openDownRightReturn}@-webkit-keyframes openDownRightReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}}@keyframes openDownRightReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}}.openUpLeft{-webkit-animation-name:openUpLeft;animation-name:openUpLeft}@-webkit-keyframes openUpLeft{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:top left;transform-origin:top left}}@keyframes openUpLeft{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:top left;transform-origin:top left}}.openUpLeftReturn{-webkit-animation-name:openUpLeftReturn;animation-name:openUpLeftReturn}@-webkit-keyframes openUpLeftReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:top left;transform-origin:top left}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left}}@keyframes openUpLeftReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:top left;transform-origin:top left}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left}}.openUpRight{-webkit-animation-name:openUpRight;animation-name:openUpRight}@-webkit-keyframes openUpRight{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:top right;transform-origin:top right}}@keyframes openUpRight{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:top right;transform-origin:top right}}.openUpRightReturn{-webkit-animation-name:openUpRightReturn;animation-name:openUpRightReturn}@-webkit-keyframes openUpRightReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:top right;transform-origin:top right}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right}}@keyframes openUpRightReturn{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:top right;transform-origin:top right}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right}}.openDownLeftOut{-webkit-animation-name:openDownLeftOut;animation-name:openDownLeftOut}@-webkit-keyframes openDownLeftOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@keyframes openDownLeftOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}}.openDownRightOut{-webkit-animation-name:openDownRightOut;animation-name:openDownRightOut}@-webkit-keyframes openDownRightOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}}@keyframes openDownRightOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}}.openUpLeftOut{-webkit-animation-name:openUpLeftOut;animation-name:openUpLeftOut}@-webkit-keyframes openUpLeftOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:top left;transform-origin:top left}}@keyframes openUpLeftOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(110deg);transform:rotate(110deg);-webkit-transform-origin:top left;transform-origin:top left}}.openUpRightOut{-webkit-animation-name:openUpRightOut;animation-name:openUpRightOut}@-webkit-keyframes openUpRightOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:top right;transform-origin:top right}}@keyframes openUpRightOut{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right}to{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;-webkit-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transform-origin:top right;transform-origin:top right}}.tinDownIn{-webkit-animation-name:tinDownIn;animation-name:tinDownIn}@-webkit-keyframes tinDownIn{0%{opacity:0;-webkit-transform:scale(1) translateY(900%);transform:scale(1) translateY(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes tinDownIn{0%{opacity:0;-webkit-transform:scale(1) translateY(900%);transform:scale(1) translateY(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.tinDownOut{-webkit-animation-name:tinDownOut;animation-name:tinDownOut}@-webkit-keyframes tinDownOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}to{opacity:0;-webkit-transform:scale(1) translateY(900%);transform:scale(1) translateY(900%)}}@keyframes tinDownOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}to{opacity:0;-webkit-transform:scale(1) translateY(900%);transform:scale(1) translateY(900%)}}.tinLeftIn{-webkit-animation-name:tinLeftIn;animation-name:tinLeftIn}@-webkit-keyframes tinLeftIn{0%{opacity:0;-webkit-transform:scale(1) translateX(-900%);transform:scale(1) translateX(-900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@keyframes tinLeftIn{0%{opacity:0;-webkit-transform:scale(1) translateX(-900%);transform:scale(1) translateX(-900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}.tinLeftOut{-webkit-animation-name:tinLeftOut;animation-name:tinLeftOut}@-webkit-keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}to{opacity:0;-webkit-transform:scale(1) translateX(-900%);transform:scale(1) translateX(-900%)}}@keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}to{opacity:0;-webkit-transform:scale(1) translateX(-900%);transform:scale(1) translateX(-900%)}}.tinRightIn{-webkit-animation-name:tinRightIn;animation-name:tinRightIn}@-webkit-keyframes tinRightIn{0%{opacity:0;-webkit-transform:scale(1) translateX(900%);transform:scale(1) translateX(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@keyframes tinRightIn{0%{opacity:0;-webkit-transform:scale(1) translateX(900%);transform:scale(1) translateX(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}.tinRightOut{-webkit-animation-name:tinRightOut;animation-name:tinRightOut}@-webkit-keyframes tinRightOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}to{opacity:0;-webkit-transform:scale(1) translateX(900%);transform:scale(1) translateX(900%)}}@keyframes tinRightOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}to{opacity:0;-webkit-transform:scale(1) translateX(900%);transform:scale(1) translateX(900%)}}.tinUpIn{-webkit-animation-name:tinUpIn;animation-name:tinUpIn}@-webkit-keyframes tinUpIn{0%{opacity:0;-webkit-transform:scale(1) translateY(-900%);transform:scale(1) translateY(-900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes tinUpIn{0%{opacity:0;-webkit-transform:scale(1) translateY(-900%);transform:scale(1) translateY(-900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}60%,80%,to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.tinUpOut{-webkit-animation-name:tinUpOut;animation-name:tinUpOut}@-webkit-keyframes tinUpOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}to{opacity:0;-webkit-transform:scale(1) translateY(-900%);transform:scale(1) translateY(-900%)}}@keyframes tinUpOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%,30%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}to{opacity:0;-webkit-transform:scale(1) translateY(-900%);transform:scale(1) translateY(-900%)}}.magictime{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (prefers-reduced-motion),(print){.magictime{-webkit-animation:unset!important;animation:none 0s ease 0s 1 normal none running!important;-webkit-animation:initial!important;animation:initial!important;transition:none!important}}@font-face{font-family:Minecraft;src:url(/static/media/Minecraft.81f6c7f882fcc2dee106.ttf)}.def{position:relative}.def:after{-webkit-animation:animacion4 .5s steps(4) infinite;animation:animacion4 .5s steps(4) infinite;background-image:url(https://res.cloudinary.com/dygipivad/image/upload/v1675902623/KOD/pruebas/7_rfgsa2.png);background-position:0 0;content:"";height:200px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:256px;z-index:1000}@-webkit-keyframes animacion4{0%{background-position:0 0}to{background-position:-886px -886px}}@keyframes animacion4{0%{background-position:0 0}to{background-position:-886px -886px}}.caballo{background-color:rgba(0,0,0,.3);position:relative}.caballo:after{background-image:url(https://res.cloudinary.com/dygipivad/image/upload/v1675970159/KOD/pruebas/lanza_1_1_pg0o6c.png);background-repeat:no-repeat;background-size:contain;content:"";height:225px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200px;z-index:130000}@-webkit-keyframes animacion2{0%{background-position:0}to{background-position:-980px}}@keyframes animacion2{0%{background-position:0}to{background-position:-980px}}@-webkit-keyframes animacion{0%{background-position:0}to{background-position:-506px}}.espada{position:relative}.espada:before{height:140px}.espada:after,.espada:before{background-repeat:no-repeat;background-size:contain;content:"";left:50%;opacity:1;position:absolute;top:50%;width:200px;z-index:130000}.espada:after{background-image:url(https://res.cloudinary.com/dygipivad/image/upload/v1675695473/KOD/pruebas/lanza_m2bs88.png);height:220px}@keyframes animacion{0%{background-position:0}to{background-position:-506px}}.flecha{background-color:rgba(0,0,0,.3);-webkit-filter:grayscale(50%);filter:grayscale(50%);position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}.flecha:after{background-image:url(https://res.cloudinary.com/dygipivad/image/upload/v1675793517/KOD/pruebas/flechita_1_1_rehrlc.png);background-repeat:no-repeat;background-size:contain;content:"";height:115px;left:50%;opacity:1;position:absolute;top:50%;width:190px;z-index:130000}@-webkit-keyframes animacion3{0%{background-position:0}to{background-position:-500px}}@keyframes animacion3{0%{background-position:0}to{background-position:-500px}}.envoltorio{position:relative;-webkit-transform:scaleX(1) scaleY(.7) scaleZ(1) rotateX(30deg) rotateY(0deg) rotate(0deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(.7) scaleZ(1) rotateX(30deg) rotateY(0deg) rotate(0deg) translateX(0) translateY(0) translateZ(0) skewX(0deg) skewY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.envoltorioImage{position:relative;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(10deg) rotateY(0deg) rotate(0deg) translateX(0) translateY(-55px) translateZ(-100px) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(10deg) rotateY(0deg) rotate(0deg) translateX(0) translateY(-55px) translateZ(-100px) skewX(0deg) skewY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.contenedor-3d{display:flex;height:45%;justify-content:space-evenly;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;width:100%}.contenedor-3dImage{height:90%;-webkit-perspective:1400px;perspective:1400px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;width:90%}#root{background-image:url(https://img.freepik.com/foto-gratis/galaxy-espacio-textura-fondo_53876-143060.jpg?w=1800&t=st=1675958606~exp=1675959206~hmac=ae6df61dc9789efd358eafbf2f8da4017564972e365e51c30940f1a5e36658a6);height:100%;width:100%}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/*# sourceMappingURL=main.0f91cdb7.css.map*/