@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/cow-tipper/assets/bangers-vietnamese-400-normal-CqY-T-W0.woff2) format("woff2"),url(/cow-tipper/assets/bangers-vietnamese-400-normal-_bd9wsER.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/cow-tipper/assets/bangers-latin-ext-400-normal-CuUygl31.woff2) format("woff2"),url(/cow-tipper/assets/bangers-latin-ext-400-normal-CE1yv2Kp.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/cow-tipper/assets/bangers-latin-400-normal-CondpPRf.woff2) format("woff2"),url(/cow-tipper/assets/bangers-latin-400-normal-_pKr8EKx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}*:focus-visible{outline:none}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:style weight small-caps;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px}@media (max-width: 1920px){:where(:root){font-size:14px}}@media (max-width: 512px){:where(:root){font-size:13px}}:where(html){font-family:Bangers,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow-x:hidden}:where(body){margin:0;padding:1rem;display:flex;place-content:center;place-items:center;background-color:#a47a5b;min-height:100vh;overflow-x:hidden}@media (max-width: 1280px){:where(body){padding:0}}:where(button,input,select,textarea){background-color:transparent;border:0 solid transparent;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em;cursor:pointer}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(h1,h2,h3,h4,h5,h6){margin:0}.noscript{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#5e4b34;z-index:1000000;font-size:2rem;text-align:center;text-wrap:balance;padding:4rem}.ad{display:flex;position:absolute;top:0;bottom:0;right:0;padding:1rem;height:100vh;align-items:center}@media (max-width: 1535px){.ad{display:none}}.container{display:flex;flex-flow:column nowrap;flex:1 0 0%;place-content:space-between;place-items:center;gap:4rem;background-color:#c99e7070;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-x:hidden;padding:3rem;margin:auto;max-width:1280px}@media (max-width: 1280px){.container{padding:1rem;gap:1rem;max-width:1080px}}header{display:flex;flex-direction:column;place-content:space-between;place-items:center;position:relative;height:24rem}@media (max-width: 1280px){header{height:16rem}}.bg{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh}@media (max-width: 1280px){.logo{width:256px;height:144px}}.instructions{text-align:center;font-size:1.175rem;letter-spacing:.0375rem;background-color:#cdac8528;padding:.25rem 1rem;margin:0;border-radius:.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:1;transition:opacity .25s}.instructions[hidden]{display:block;opacity:0}.title,.count-display{line-height:1;font-size:3.5rem;font-weight:700}@media (max-width: 1280px){.title,.count-display{font-size:3rem}}.count-display{padding:.5rem 0}@media (max-width: 1280px){.count-display{order:0}}.game-panel{display:flex;width:100%;place-content:space-between;place-items:center;gap:.5rem}@media (max-width: 985px){.game-panel{flex-direction:column}}@media (max-width: 1280px){.game-panel{order:1}}.cow{position:relative;transition:transform 33ms ease;border-radius:1rem}.cow:focus-visible{box-shadow:0 0 0 4px #5e4b34}@media (max-width: 512px){#cow-image{width:256px;height:256px}}.click-me{display:flex;position:absolute;font-size:7rem;transform:rotate(335deg);top:0;right:0;bottom:0;left:0;place-items:center;place-content:center;filter:drop-shadow(0 0 10px #f7c59c);opacity:1;transition:opacity .25s ease-out}.upgrade-container{display:flex;flex-direction:column;gap:.5rem}.upgrade{display:flex;justify-content:space-between;place-items:center;border:#e0973e 3px solid;border-radius:.5rem;background-color:#b07328;color:#f2eee3;text-wrap:wrap;gap:1rem;padding:.3675rem;transition:background-color,border-color 50ms ease}.upgrade:hover:not([aria-disabled]),.upgrade:focus:not([aria-disabled]){background-color:#ce8d3e}.upgrade:focus-visible:not([aria-disabled]){box-shadow:0 0 0 4px #5e4b34}.upgrade[aria-disabled]{background-color:#5e4b34;pointer-events:none}.upgrade[aria-disabled]:not([data-owned]) .upgrade-image{opacity:.5}.upgrade[data-owned]{border-color:#f5a05e;filter:drop-shadow(0 0 8px #ff9b4e)}.upgrade:not([data-owned]) .upgrade-owned{opacity:0}.upgrade-image{width:4rem;height:4rem;margin:0;padding:0;overflow:hidden;border-radius:.25rem;position:relative;z-index:10}.upgrade-image img{position:relative;z-index:15;width:4rem;height:4rem}.upgrade-owned{position:absolute;display:flex;height:100%;place-content:center;place-items:center;opacity:1;font-size:2rem;font-weight:700;letter-spacing:.1675rem;top:0;right:0;bottom:0;left:0;background-color:#000d;z-index:20;transition:opacity 50ms ease}.upgrade-info{display:flex;flex-direction:column;place-content:center;place-items:flex-start;flex:1 0 0%}@media (max-width: 512px){.upgrade-info{place-content:start;text-align:start}}.upgrade-title{font-size:1.5rem}.upgrade-description{letter-spacing:.0375rem}.upgrade-cost{font-size:1.25rem;text-align:center;width:6ch}.loading{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#5e4b34;place-content:center;place-items:center;font-size:4rem;z-index:5000}.loading-button{background-color:green;border-radius:1rem;padding:1rem 5rem;color:#fff;transition:background-color 75ms ease}.loading-button:hover{background-color:#adff2f}.loading-button:focus{box-shadow:0 0 0 3px #fff}
