@import"https://use.typekit.net/bak8uqt.css";.nutdug{--nd-tan: #e8b45a;--nd-tan-dark: #a8742f;--nd-red: #e03a2a;--nd-yellow: #f7d21e;--nd-panel: #160b04;--nd-ink: #f5e7c8;--nd-cabinet-ratio: 1649 / 928;--nd-screen-left: 33%;--nd-screen-top: 30.5%;--nd-screen-width: 34%;--nd-screen-height: 56%;position:relative;width:100%;max-width:1600px;margin:0 auto;font-family:Courier New,Courier,monospace;-webkit-user-select:none;user-select:none;box-sizing:border-box}.nutdug *,.nutdug *:before,.nutdug *:after{box-sizing:border-box}.nutdug__frame{position:relative;width:100%;aspect-ratio:var(--nd-cabinet-ratio);background-image:var(--nutdug-cabinet-image);background-position:center;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;overflow:hidden;isolation:isolate}.nutdug__screen-window{position:absolute;left:var(--nd-screen-left);top:var(--nd-screen-top);width:var(--nd-screen-width);height:var(--nd-screen-height);background:#000;border-radius:7%;overflow:hidden;isolation:isolate;container-type:inline-size;box-shadow:inset 0 0 18px #000000d9,inset 0 0 35px #0009;z-index:2}.nutdug__canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:#000;image-rendering:pixelated;image-rendering:crisp-edges;z-index:1}.nutdug__screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3cqw;padding:4cqw;background:#000;color:var(--nd-ink);text-align:center;overflow:hidden;z-index:3}.nutdug__screen[hidden]{display:none!important}.nutdug__hiscore{margin:0;font-size:2.5cqw;letter-spacing:.4cqw;color:#ff5040;font-weight:700}.nutdug__hiscore span{color:#fff}.nutdug__logo{margin:2cqw 0;font-family:dinosaur,Courier New,monospace;font-size:12cqw;font-weight:900;line-height:.95;letter-spacing:.4cqw;color:var(--nd-tan);text-shadow:.4cqw .4cqw 0 var(--nd-red),.8cqw .8cqw 0 #5a2418,1.2cqw 1.2cqw 0 #2a0f08;-webkit-text-stroke:.35cqw #2a6fd6}.nutdug__tag{margin:0;font-size:2cqw;letter-spacing:.5cqw;color:var(--nd-tan-dark)}.nutdug__menu{list-style:none;display:flex;flex-direction:column;align-items:center;gap:1.5cqw;margin:2cqw 0 0;padding:0}.nutdug__menu li{margin:0;padding:0}.nutdug__menu button{position:relative;background:transparent;border:0;font-family:inherit;font-size:3cqw;font-weight:700;letter-spacing:.35cqw;line-height:1.3;color:#fff;cursor:pointer;padding:1cqw 2cqw 1cqw 5cqw}.nutdug__menu button:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}.nutdug__menu button.is-selected,.nutdug__menu button:hover{color:var(--nd-yellow)}.nutdug__menu button.is-selected:before{content:"\25b6"}.nutdug__copyright{margin:2cqw 0 0;font-size:1.8cqw;letter-spacing:.35cqw;color:#8a6a3c}.nutdug__screen-window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(to bottom,transparent 0,transparent 3px,rgba(0,0,0,.09) 4px),radial-gradient(ellipse at center,transparent 48%,rgba(0,0,0,.24) 100%);opacity:.48}.nutdug__modal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:2cqw;background:#000000e0;z-index:4}.nutdug__modal[hidden]{display:none!important}.nutdug__panel{width:96%;max-width:100%;max-height:96%;overflow-y:auto;overscroll-behavior:contain;padding:3cqw;background:var(--nd-panel);border:2px solid var(--nd-tan);border-radius:4px;color:var(--nd-ink);text-align:center;scrollbar-width:thin;scrollbar-color:var(--nd-tan-dark) var(--nd-panel)}.nutdug__panel h3{margin:0 0 2cqw;font-size:3.5cqw;line-height:1.3;letter-spacing:.5cqw;color:var(--nd-yellow)}.nutdug__panel p{margin:1.5cqw 0;font-size:2.3cqw;line-height:1.5}.nutdug__howto-block{text-align:left;border:1px solid var(--nd-tan-dark);border-radius:3px;padding:2cqw;margin:2cqw 0}.nutdug__howto-block h4{margin:0 0 1cqw;font-size:2.5cqw;letter-spacing:.3cqw;color:var(--nd-tan)}.nutdug__howto-block p{margin:1cqw 0;font-size:2.1cqw}.nutdug__key{display:inline-block;border:1px solid var(--nd-ink);border-radius:3px;padding:0 1cqw;font-size:2cqw;font-weight:700}.nutdug__btn{display:inline-block;font-family:inherit;font-size:2.5cqw;font-weight:700;letter-spacing:.3cqw;line-height:1.3;background:var(--nd-tan);color:#241205;border:0;border-bottom:3px solid var(--nd-tan-dark);border-radius:3px;padding:1.8cqw 2.5cqw;margin:1cqw .5cqw 0;cursor:pointer}.nutdug__btn:active{transform:translateY(1px);border-bottom-width:2px}.nutdug__btn--ghost{background:transparent;color:var(--nd-ink);border:1px solid var(--nd-tan-dark)}.nutdug__lb{width:100%;border-collapse:collapse;font-size:2.2cqw;margin:1cqw 0 2cqw}.nutdug__lb th{color:var(--nd-tan);font-size:1.9cqw;letter-spacing:.2cqw;padding:1cqw;border-bottom:1px solid var(--nd-tan-dark)}.nutdug__lb td{padding:1cqw}.nutdug__lb tr.is-you td{color:var(--nd-yellow);animation:nutdug-blink .8s steps(2) infinite}@keyframes nutdug-blink{50%{opacity:.45}}.nutdug__initials{display:flex;justify-content:center;gap:3cqw;margin:2cqw 0}.nutdug__slot{display:flex;flex-direction:column;align-items:center;gap:.5cqw;padding-bottom:1cqw;border-bottom:3px solid transparent}.nutdug__slot.is-active{border-bottom-color:var(--nd-yellow)}.nutdug__slot span{min-width:6cqw;font-size:6cqw;font-weight:900;color:#fff}.nutdug__slot button{background:none;border:0;color:var(--nd-tan);font-size:3cqw;font-family:inherit;cursor:pointer;padding:.5cqw 2cqw}.nutdug__slot button:hover{color:var(--nd-yellow)}.nutdug__field{display:block;text-align:left;font-size:2cqw;letter-spacing:.15cqw;margin:2cqw 0}.nutdug__field input[type=email]{display:block;width:100%;margin-top:1cqw;background:#0b0502;border:1px solid var(--nd-tan-dark);border-radius:3px;color:var(--nd-ink);font-family:inherit;font-size:2.4cqw;padding:1.5cqw 2cqw}.nutdug__consent{display:flex;align-items:flex-start;gap:1.5cqw;text-align:left;font-size:2cqw;line-height:1.4;margin:2cqw 0;cursor:pointer}.nutdug__consent input{margin-top:2px;flex-shrink:0}.nutdug__modal [data-record-status]{overflow-wrap:anywhere}.nutdug__touch{display:none}@media(hover:none)and (pointer:coarse){.nutdug.is-playing .nutdug__touch{display:flex;justify-content:space-between;align-items:center;width:min(100%,448px);padding:14px 12px 4px;margin:0 auto}}.nutdug__joystick{position:relative;width:104px;height:104px;border-radius:50%;background:#ffffff29;border:2px solid rgba(255,255,255,.45);touch-action:none;z-index:5}.nutdug__joy-knob{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#ffffff59;border:2px solid rgba(255,255,255,.55);pointer-events:none}.nutdug__action{width:76px;height:76px;border-radius:50%;background:#ffffff2e;border:2px solid rgba(255,255,255,.5);color:#ffffffd9;font-family:inherit;font-size:26px;font-weight:900;touch-action:none;z-index:5;cursor:pointer}.nutdug__action:active{background:#ffffff52}.nutdug__hidden-form{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}@media screen and (min-width:701px)and (max-width:1100px){.nutdug{--nd-screen-left: 33%;--nd-screen-top: 30.5%;--nd-screen-width: 34%;--nd-screen-height: 56%}}@media screen and (max-width:700px){.nutdug{max-width:448px;padding:0 12px}.nutdug__frame{aspect-ratio:224 / 256;background-image:none;background-color:#080401;border:4px solid #3a2412;border-radius:10px;box-shadow:0 8px 30px #00000073}.nutdug__screen-window{left:0;top:0;width:100%;height:100%;border-radius:0}.nutdug__screen{gap:3cqw;padding:4cqw}.nutdug__logo{font-size:13cqw}.nutdug__menu button{font-size:3.5cqw}.nutdug__panel{max-height:94%}}.nutdug button:focus-visible,.nutdug input:focus-visible{outline:2px solid var(--nd-yellow);outline-offset:3px}@media(prefers-reduced-motion:reduce){.nutdug__lb tr.is-you td{animation:none}}.nutdug__panel--reward{border-color:var(--nd-yellow);background:#120902;text-align:center}.nutdug__panel--reward h3{font-family:Courier New,Courier,monospace;font-size:clamp(12px,4cqw,22px);line-height:1.25;letter-spacing:.12em;color:var(--nd-yellow)}.nutdug__panel--reward p{font-size:clamp(9px,2.4cqw,14px)}.nutdug__reward-kicker{color:var(--nd-red);font-weight:900;letter-spacing:.12em}.nutdug__reward-code{display:block;margin:2.5cqw auto;padding:3cqw 1cqw;width:100%;border:2px dashed var(--nd-tan);border-radius:3px;color:var(--nd-yellow);font:900 clamp(14px,5cqw,30px)/1.2 "Courier New",monospace;letter-spacing:.05em;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.nutdug__reward-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.5cqw}.nutdug__reward-actions .nutdug__btn{text-decoration:none;margin:0}.nutdug__reward-status{min-height:1.4em;color:var(--nd-yellow)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/nut-dug-game.css.map */
