@font-face{font-family:Alumni;src:url(assets/controls/AlumniSans-Regular.woff);font-weight:400}@font-face{font-family:Alumni;src:url(assets/controls/AlumniSans-SemiBold.woff);font-weight:600}
.pk-screen{container-type:size;container-name:pickaxe-frame;display:block;background:#abd4df}.pk-world{position:absolute;inset:0;min-height:0}.pk-head{position:absolute;left:18px;top:14px;z-index:3;background:none;min-height:0;padding:0;display:block;pointer-events:none}.pk-brand{position:static;display:block;transform:none;left:auto;top:auto;font-family:Jersey10-Regular;font-size:28px;letter-spacing:0;text-shadow:2px 2px #172631}.pk-head:after{display:none}.pk-local-tag{display:block;font:11px/1.3 Alumni;color:white;text-shadow:1px 1px #152c30;letter-spacing:.5px}
.pk-controls{position:absolute;z-index:5;inset:auto 0 0;height:130px;padding:0;border:0;background:linear-gradient(transparent,#050809e6);box-shadow:none;pointer-events:none}.pk-control,.pk-stats{pointer-events:auto}.pk-screen button.pk-control{position:absolute;display:block;padding:0;border:0;background:none!important;border-radius:0;min-width:44px;min-height:44px;color:white;cursor:pointer}.pk-control img{width:100%;height:100%;object-fit:contain;image-rendering:auto;pointer-events:none}.pk-screen button.pk-spin{width:80px;height:80px;right:64px;bottom:14px;min-height:0!important;flex:none;background:none!important}.pk-spin[disabled]{opacity:.7}.pk-is-playing .pk-spin img{animation:spin-wait 1.5s ease-out 1}.pk-minus{width:44px;height:44px;right:140px;bottom:32px}.pk-plus{width:44px;height:44px;right:22px;bottom:32px}.pk-speed{width:44px;height:44px;right:132px;bottom:86px}.pk-auto{width:44px;height:44px;right:82px;bottom:86px}.pk-bonus{width:96px;height:62px;left:12px;bottom:35px}.pk-menu{width:44px;height:44px;left:9px;bottom:0}.pk-sound{width:44px;height:44px;left:54px;bottom:0}.pk-menu img,.pk-sound img{width:22px;height:22px;margin:11px}.pk-sound[aria-pressed=false]{opacity:.55}.pk-speed[aria-pressed=true]{filter:none}.pk-auto-count{position:absolute;inset:0;display:grid;place-items:center;font:24px Alumni;background:#14202bd9;border-radius:50%}.pk-auto-count:empty{display:none}.pk-disable-caption{display:none}.pk-buy-active .pk-bonus img{visibility:hidden}.pk-buy-active .pk-disable-caption{display:grid;place-items:center;position:absolute;inset:9px 10px;border:3px solid #ffc53b;border-radius:4px;background:#12262b;color:white;font:600 22px Alumni;line-height:1}
.pk-stats{position:absolute;inset:auto 0 0;height:44px;margin:0;display:block;pointer-events:none}.pk-stat{position:absolute;bottom:7px;text-align:center;transform:translateX(-50%);width:120px;min-width:0}.pk-cash{left:28%}.pk-win{left:50%}.pk-basebet{left:71%}.pk-stat small{font:400 16px/1 Alumni;color:white;margin:0 0 2px}.pk-stat small span{color:#ffe36b}.pk-stat strong{font:600 20px/1 Alumni;color:white;text-overflow:clip;overflow:visible}.pk-message{position:absolute;bottom:130px;left:12px;right:12px;margin:0;min-height:0;text-align:center;justify-content:center;background:#172b33de;border-radius:4px;pointer-events:auto;padding:6px;display:none}.pk-message.is-error{display:flex}.pk-controls input{display:none}.pk-modal{z-index:30}.pk-auto-grid button{font-size:16px}.pk-screen button:focus-visible{outline:3px solid #ffc53b;outline-offset:3px}
@container pickaxe-frame (max-aspect-ratio:1/1){.pk-controls{height:230px}.pk-screen button.pk-spin{width:100px;height:100px;right:calc(50% - 50px);bottom:70px}.pk-minus{width:56px;height:56px;right:calc(50% + 50px);bottom:91px}.pk-plus{width:56px;height:56px;right:calc(50% - 106px);bottom:91px}.pk-speed{width:48px;height:48px;right:auto;left:8px;bottom:120px}.pk-auto{width:48px;height:48px;right:8px;bottom:120px}.pk-bonus{width:100px;height:66px;left:auto;right:0;bottom:172px}.pk-menu{left:11px;bottom:35px}.pk-sound{left:auto;right:11px;bottom:35px}.pk-stats{height:44px}.pk-cash{left:15%;text-align:left}.pk-win{left:50%}.pk-basebet{left:85%;text-align:right}.pk-stat{width:92px}.pk-message{bottom:236px}.pk-brand{font-size:26px}.pk-local-tag{font-size:11px}}
@media(prefers-reduced-motion:reduce){.pk-is-playing .pk-spin img{animation:none}}@keyframes spin-wait{0%{transform:rotate(0deg)}55%{transform:rotate(205deg)}75%{transform:rotate(175deg)}100%{transform:rotate(180deg)}}
