.gr-page,.gr-page *{box-sizing:border-box}.gr-page{--gr-night-top: #152238;--gr-night-bottom: #1e3352;--gr-cream: #fffaf0;--gr-gold: #ffd13b;--gr-berry: #d93829;--gr-gluhwein: #e03131;--gr-punsch: #f59f00;--gr-marroni: #9c522b;--gr-perfect: #4cd964;--gr-warning: #f59f00;--gr-danger: #e03131;--gr-wood-dark: #4a210b;--gr-wood-mid: #8a4f26;--gr-wood-ledge: #c78246;min-height:100dvh;width:100%;position:relative;overflow-x:hidden;color:var(--gr-cream);background:radial-gradient(circle at 50% 20%,#ffd78c2e,#0f1a2cd9 75%),url(/assets/stage-cozy-market.jpg) center / cover no-repeat fixed;font-family:Trebuchet MS,Segoe UI,system-ui,sans-serif}.gr-snow-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(#ffffffcc 2px,transparent 2px),radial-gradient(#fff6df99 1.4px,transparent 1.4px);background-size:74px 74px,48px 48px;background-position:0 0,24px 32px;animation:gr-snowfall 14s linear infinite}@keyframes gr-snowfall{0%{background-position:0 0,24px 32px}to{background-position:24px 148px,0 128px}}.gr-page button,.gr-page a{-webkit-tap-highlight-color:transparent}.gr-page button{font:inherit;cursor:pointer;touch-action:manipulation}.gr-page button:disabled{opacity:.55;cursor:not-allowed}.gr-page button:focus-visible,.gr-page a:focus-visible{outline:3px solid var(--gr-gold);outline-offset:2px}.gr-page p,.gr-page h1,.gr-page h2{margin:0}.gr-welcome{display:grid;place-items:center;padding:54px 14px 32px}.gr-festoon{position:absolute;inset:0 0 auto;padding:12px 0;text-align:center;font-size:1.25rem;letter-spacing:.5em;color:#ffe074;text-shadow:0 0 18px #ffca4b;border-top:3px solid #d4975a}.gr-card{position:relative;z-index:1;overflow:hidden;width:100%;max-width:460px;padding:clamp(22px,5vw,32px) clamp(18px,5vw,28px) clamp(20px,5vw,28px);text-align:center;color:#36281e;border:3.5px solid #cc8b4b;border-radius:24px;background:linear-gradient(160deg,#fff,#fff3dc);box-shadow:0 12px #593318,0 24px 52px #0a19268c}.gr-card-awning{position:absolute;top:0;inset-inline:0;height:11px;background:repeating-linear-gradient(90deg,#d93829,#d93829 22px,#fffaf0 22px,#fffaf0 44px);border-bottom:2px solid #8c251b}.gr-hero-banner{margin:4px auto 12px;border-radius:16px;overflow:hidden;border:2.5px solid #d4975a;box-shadow:0 6px 16px #5c341938;background:#5c3419}.gr-hero-img{display:block;width:100%;max-height:175px;object-fit:cover;filter:brightness(1.12) saturate(1.08)}.gr-mark{display:block;width:min(175px,48vw);height:auto;margin:0 auto 6px}.gr-card .gr-overline{color:#9c622b;text-transform:uppercase;font-size:.72rem;letter-spacing:.11em;font-weight:900;margin-bottom:8px}.gr-card h1{color:#b8281e;font-size:clamp(2.2rem,8.5vw,3.2rem);line-height:1;letter-spacing:-.045em;margin-bottom:12px;text-shadow:0 2px 0 #fff}.gr-card h1 span{color:#e07b00}.gr-card>p:not(.gr-overline){font-size:.95rem;line-height:1.46;margin-bottom:16px}.gr-instructions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 20px}.gr-step-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 5px 9px;background:#fff;border:2px solid #e6c394;border-radius:14px;font-weight:800;font-size:.72rem;box-shadow:0 4px #dec096}.gr-step-highlight{border-color:#22c55e;background:#f2fdf6;box-shadow:0 4px #86efac}.gr-step-badge{position:absolute;top:-7px;left:6px;width:18px;height:18px;border-radius:50%;background:#b8281e;color:#fff;font-size:.64rem;font-weight:900;display:grid;place-items:center}.gr-step-card strong{font-size:.72rem;color:#2b180a}.gr-step-card small{font-size:.62rem;color:#7a5c40;margin-top:2px;line-height:1.2}.gr-instructions span:not(.gr-step-badge){display:block;font-size:1.55rem;margin-bottom:2px}.gr-primary{width:100%;min-height:54px;padding:12px 16px;border:2px solid #7d1d15;border-radius:14px;color:#fff;background:linear-gradient(180deg,#ff4d3b,#c9261b);font-size:1.08rem;font-weight:900;letter-spacing:.02em;box-shadow:0 5px #7d1d15,0 10px 20px #c9261b47;transition:transform .08s ease,box-shadow .08s ease}.gr-primary:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #7d1d15}.gr-card small{display:block;color:#7c6248;line-height:1.45;margin-top:18px;font-size:.72rem}.gr-trophy{font-size:3.8rem;margin:12px 0}.gr-results{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0 22px}.gr-results div{padding:14px 6px;background:#fff;border:2px solid #e6c69e;border-radius:14px;box-shadow:0 4px #e6c69e88}.gr-results span{display:block;color:#77604b;font-size:.75rem;font-weight:800;margin-bottom:5px}.gr-results strong{display:block;color:#c9261b;font-size:clamp(1.9rem,7vw,2.5rem);font-variant-numeric:tabular-nums}.gr-results div:nth-child(2) strong{color:#15803d}.gr-link{display:inline-block;margin-top:20px;padding:7px;color:#9c4d2b;font-weight:800}.gr-venture-box{margin-top:18px;padding:12px 14px;border-radius:14px;background:#fffdf7;border:1.5px dashed #d4a572;text-align:center}.gr-venture-box strong{display:block;font-size:.84rem;color:#5c381c;margin-bottom:4px}.gr-venture-box p{font-size:.76rem;color:#6e5239;line-height:1.4;margin-bottom:6px}.gr-venture-box .gr-link{margin-top:2px;padding:4px 8px;font-size:.8rem}.gr-game{display:flex;justify-content:center;align-items:center;padding:4px;min-height:100dvh}.gr-game-layout{position:relative;z-index:1;width:100%;max-width:470px;display:flex;flex-direction:column;align-items:center}.gr-kiosk-scene{position:relative;width:100%;aspect-ratio:768 / 1376;background:linear-gradient(#23415d,#754323);touch-action:none;border-radius:18px;overflow:hidden;box-shadow:0 14px 40px #000000a6;-webkit-user-select:none;user-select:none}.gr-hud{position:absolute;top:5.2%;height:7.8%;left:0;right:0;z-index:6;pointer-events:none}.gr-hud-stat{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:0;box-shadow:none;padding:0}.gr-hud-score{left:6.5%;width:23.5%}.gr-hud-time{right:6.5%;width:23.5%}.gr-hud-stat small{font-family:Georgia,Times New Roman,serif;color:#4a210b;font-size:clamp(.72rem,2.7vw,.96rem);font-weight:800;line-height:1.05}.gr-hud-stat strong{font-family:Georgia,Times New Roman,serif;line-height:1.02;font-size:clamp(1.2rem,4.5vw,1.62rem);font-weight:900;font-variant-numeric:tabular-nums;color:#3d1806}.gr-score-row{position:relative;display:flex;align-items:baseline;justify-content:center;gap:4px}.gr-score-delta{position:absolute;left:105%;top:0;display:inline-block;padding:1px 6px;border-radius:999px;font-size:.74rem;font-weight:900;white-space:nowrap;animation:gr-float-delta 1.05s cubic-bezier(.16,1,.3,1) forwards}.gr-delta-plus{background:#16c979;color:#fff;box-shadow:0 2px 6px #16c9798c}.gr-delta-minus{background:var(--gr-danger);color:#fff;box-shadow:0 2px 6px #e031318c}@keyframes gr-float-delta{0%{opacity:0;transform:translateY(6px) scale(.8)}20%{opacity:1;transform:translateY(0) scale(1.08)}80%{opacity:1;transform:translateY(-4px) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}.gr-hud-center{position:absolute;left:31%;right:31%;bottom:-18%;display:flex;justify-content:center}.gr-hud-best{font-size:.64rem;font-weight:800;color:#ffe8a3;background:#3d1806b8;padding:1px 7px;border-radius:999px;border:1px solid rgba(255,224,130,.5)}.gr-urgent strong{color:#c91e1e;animation:gr-pulse .55s infinite alternate}@keyframes gr-pulse{0%{transform:scale(1)}to{transform:scale(1.09)}}.gr-round-actions{position:absolute;top:13.5%;left:5%;right:5%;z-index:8;display:flex;justify-content:space-between;pointer-events:none}.gr-round-action{pointer-events:auto;padding:2px 8px;border-radius:999px;border:1.5px solid #c99852;background:#3a1a0ac7;color:#f7e6c2;font-size:.62rem;font-weight:800;box-shadow:0 2px 5px #00000073}.gr-round-action:disabled{opacity:.32}.gr-queue-zone{position:absolute;top:21.5%;height:13.2%;left:36%;right:14%;z-index:3;pointer-events:none}.gr-queue-crowd{width:100%;height:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2%;align-items:end}.gr-queue-crowd-full{grid-template-rows:repeat(2,minmax(0,1fr));row-gap:3%}.gr-queue-count{position:absolute;top:-13px;left:0;color:#fff9e5;font-size:.6rem;background:#452511d9;padding:0 4px;border-radius:4px}.gr-queue-person{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:transparent;border:0;box-shadow:none;padding:0;animation:gr-queue-enter .22s ease-out}@keyframes gr-queue-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.gr-queue-patience{width:88%;height:7px;background:#5c3118;border:1.5px solid #f7e6c4;border-radius:999px;overflow:hidden;margin-bottom:3px;box-shadow:0 2px 4px #00000073;flex-shrink:0}.gr-queue-patience span{display:block;height:100%;background:linear-gradient(90deg,#52d159,#80e862)}.gr-queue-urgent .gr-queue-patience span{background:linear-gradient(90deg,#e03131,#ff7b54)}.gr-customer-queued-cutout{width:100%;height:calc(100% - 12px);display:flex;align-items:flex-end;justify-content:center}.gr-customer-queued-cutout .gr-customer-img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 4px 5px rgba(15,22,38,.55))}.gr-counter-zone{position:absolute;top:33.2%;height:26.8%;left:0;right:0;z-index:5}.gr-seats{position:absolute;left:12.5%;right:12.5%;top:0;bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2%}.gr-seat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;height:100%;padding:0;background:transparent;border:0;box-shadow:none;color:var(--gr-cream);transition:transform .1s ease,filter .15s ease}.gr-seat:active:not(:disabled){transform:translateY(2px)}.gr-seat-selected .gr-customer-seated-cutout{filter:drop-shadow(0 0 8px rgba(255,224,115,.7))}.gr-seat-match .gr-order-bubble{border-color:#2bc44d;box-shadow:0 0 12px #4cd964d9,0 4px 8px #0000004d}.gr-seat-urgent{animation:gr-seat-shake .35s infinite alternate}@keyframes gr-seat-shake{0%{transform:translateY(0)}to{transform:translateY(-2px)}}.gr-order-bubble{position:absolute;top:0;width:68%;aspect-ratio:1.05 / 1;display:flex;align-items:center;justify-content:center;padding:10%;background:linear-gradient(180deg,#fffaf0,#f5e6c8);border:2.5px solid #3d1d0c;border-radius:16px;box-shadow:0 4px 8px #00000052;z-index:4}.gr-order-bubble:before{content:"";position:absolute;bottom:-11px;left:42%;border-width:11px 9px 0 4px;border-style:solid;border-color:#3d1d0c transparent transparent transparent}.gr-order-bubble:after{content:"";position:absolute;bottom:-7.5px;left:calc(42% + 2px);border-width:8.5px 7px 0 3px;border-style:solid;border-color:#f5e6c8 transparent transparent transparent}.gr-bubble-icon{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(60,30,10,.25))}.gr-customer-seated-cutout{position:relative;z-index:2;width:98%;height:62%;margin-bottom:3%;display:flex;align-items:flex-end;justify-content:center}.gr-customer-seated-cutout .gr-customer-img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 4px 6px rgba(20,10,4,.45))}.gr-patience{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;height:20px;width:88%;margin-bottom:1%;background:#6b3b1e;border-radius:999px;overflow:hidden;border:2px solid #e3bc84;box-shadow:inset 0 1px 3px #0000008c,0 2px 4px #0006}.gr-patience-fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#ff5722,#f59f00 32%,#52d159);transition:width .12s linear}.gr-patience-warn .gr-patience-fill{background:linear-gradient(90deg,#e03131,#f59f00)}.gr-patience-critical .gr-patience-fill{background:linear-gradient(90deg,#b91c1c,#ff4d4d)}.gr-patience-label{position:relative;z-index:2;font-size:clamp(.62rem,2.2vw,.76rem);font-weight:800;color:#fffaf0;text-shadow:0 1px 2px #1f0d04,0 0 4px #1f0d04;font-variant-numeric:tabular-nums}.gr-empty-stool{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6%}.gr-empty-spot-ring{width:58%;height:12px;border-radius:999px;border:2px dashed rgba(255,232,185,.42);background:#5a2a1240}.gr-waiter-lane{position:absolute;top:53.5%;height:21.1%;left:12%;right:12%;z-index:6;overflow:visible;clip-path:inset(0 -25% 0 -25%);pointer-events:none}.gr-waiter-stage{position:relative;width:100%;height:100%}.gr-waiter-slider{width:33.3333%;height:100%;display:flex;justify-content:center;align-items:flex-start;transition:transform .18s cubic-bezier(.22,1,.36,1);will-change:transform}.gr-waiter-sprite{position:relative;width:152%;height:112%;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start}.gr-waiter-cutout-img{width:100%;height:100%;object-fit:contain;object-position:center top;filter:drop-shadow(0 5px 10px rgba(20,8,2,.55))}.gr-waiter-filling .gr-waiter-cutout-img{animation:gr-waiter-bob .32s infinite alternate}@keyframes gr-waiter-bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.gr-waiter-hand-item{position:absolute;top:28%;left:3%;width:28%;height:26%;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center}.gr-hand-product-img{width:95%;height:95%;object-fit:contain}.gr-kiosk-backwall{position:absolute;top:72.4%;bottom:0;left:0;right:0;z-index:7;display:flex;flex-direction:column;justify-content:space-between;padding:0 4.5% 1.8%;background:transparent}.gr-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5%;align-items:end;height:67%}.gr-product{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;border:0;background:transparent;padding:0;box-shadow:none;transition:transform .08s ease,filter .15s ease}.gr-product:active:not(:disabled){transform:translateY(3px) scale(.97)}.gr-product-active .gr-medallion-img{filter:drop-shadow(0 0 12px rgba(255,215,70,.95)) drop-shadow(0 5px 8px rgba(25,10,3,.55));animation:gr-stream .28s infinite alternate}.gr-product-carried .gr-medallion-img{filter:drop-shadow(0 0 10px rgba(82,209,89,.9))}@keyframes gr-stream{0%{transform:scale(.98)}to{transform:scale(1.03)}}.gr-dispenser-art{position:relative;width:94%;height:85%;display:flex;align-items:flex-end;justify-content:center}.gr-medallion-img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 5px 8px rgba(25,10,3,.55))}.gr-parchment-ribbon{position:relative;z-index:2;margin-top:-10%;width:88%;padding:3px 8px 4px;background:linear-gradient(180deg,#f7e6c2,#dfc08a);border:2px solid #4a230d;border-radius:8px 8px 18px 18px/6px 6px 14px 14px;box-shadow:0 3px 5px #00000073;text-align:center}.gr-parchment-ribbon:before,.gr-parchment-ribbon:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#8c5228;border:1px solid #4a230d}.gr-parchment-ribbon:before{left:5px}.gr-parchment-ribbon:after{right:5px}.gr-parchment-ribbon strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(.72rem,2.6vw,.92rem);font-weight:900;color:#3d1b08;display:block;line-height:1.05}.gr-fill{position:relative;height:29%;display:flex;align-items:center;justify-content:center;padding:0 1%;background:transparent}.gr-fill-stop{position:relative;width:92%;display:flex;align-items:center;background:transparent;border:0;padding:0}.gr-page .gr-fill-stop:disabled{opacity:1}.gr-fill-ornament{color:#d6a456;font-size:clamp(1rem,3.8vw,1.35rem);line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.65);flex-shrink:0}.gr-fill-ornament-left{transform:rotate(-90deg);margin-right:-2px}.gr-fill-ornament-right{transform:rotate(90deg);margin-left:-2px}.gr-fill-track{position:relative;flex:1;height:24px;background:linear-gradient(180deg,#471c16,#662920);border:2.5px solid #c99852;border-radius:7px;box-shadow:inset 0 2px 5px #000000b3,0 3px 6px #00000080;overflow:hidden;display:flex;align-items:center;justify-content:center}.gr-fill-progress{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(180deg,#de5347,#b82921 55%,#8f1b15);border-radius:4px}.gr-fill-caption{position:relative;z-index:3;display:inline-flex;align-items:center}.gr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gr-fill-pct-label{position:relative;z-index:3;font-size:clamp(.78rem,2.8vw,.96rem);font-weight:900;color:#fffaf0;text-shadow:0 1px 3px rgba(0,0,0,.9);font-variant-numeric:tabular-nums}.gr-perfect-callout{position:absolute;top:-31px;right:3%;display:flex;gap:5px;pointer-events:none;color:#f4ffe9;font-size:clamp(.65rem,2.4vw,.8rem);font-weight:900;text-shadow:0 1px 3px #000}.gr-perfect-word{color:#a4ff4d}.gr-fill-goal{position:absolute;inset:0 auto 0 70%;width:25%;border-left:2px dashed #c3d4ed;z-index:1}.gr-fill-target{position:absolute;top:0;right:0;bottom:0;left:95%;width:5%;background:#a4ff4d;border-left:2px solid #ecffd3;z-index:2}.gr-fill-track{background:#071a35;border-color:#f4ddb2}.gr-fill-progress{background:linear-gradient(180deg,#ffd35a,#f59b23);box-shadow:2px 0 #fff2c1}.gr-fill-caption{padding:0 5px;border-radius:5px;background:#071a35}.gr-fill-pct-label{color:#fff;text-shadow:none}.gr-fill-overflow .gr-fill-progress{background:#fa675a}.gr-fill-in-perfect .gr-fill-track{outline:2px solid #a4ff4d}.gr-feedback{position:absolute;top:68.5%;left:50%;transform:translate(-50%);z-index:9;padding:3px 6px;border-radius:999px;font-size:clamp(.66rem,2.3vw,.78rem);font-weight:900;color:#3b210d;background:linear-gradient(180deg,#fffdf7,#f7e2b8);border:2px solid #8c5228;box-shadow:0 3px 8px #00000073;max-width:86%;white-space:normal;text-align:center;pointer-events:none}.gr-feedback-perfect{background:linear-gradient(180deg,#ecfdf5,#bbf7d0);border-color:#16c979;color:#065f46}.gr-feedback-penalty{background:linear-gradient(180deg,#fef2f2,#fecaca);border-color:var(--gr-danger);color:#991b1b}@media(prefers-reduced-motion:reduce){.gr-page *,.gr-page *:before,.gr-page *:after{animation:none!important;transition:none!important}}.gr-daily{margin-top:18px;padding:13px 11px;display:flex;flex-direction:column;align-items:center;gap:5px;border:2px solid #dec399;border-radius:14px;color:#593f30;background:#fff9eb}.gr-daily-label{color:#84552d;font-weight:900;font-size:.8rem}.gr-daily>strong{font-size:.94rem;overflow-wrap:anywhere}.gr-text-button,.gr-skip{min-height:44px;padding:8px 12px;border:0;background:transparent;color:#8a432e;font-weight:900;text-decoration:underline}.gr-leaderboard{width:100%;padding:17px;color:#3c352b;background:#fffaf0;border-radius:15px;border:2px solid #d4ae7f}.gr-leaderboard-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.gr-leaderboard-header h2{font-size:1.25rem;margin:0}.gr-public-note{color:#745642;line-height:1.45;font-size:.78rem;margin:9px 0 15px}.gr-leaderboard-list{padding:0;margin:14px 0 0;list-style:none;display:flex;flex-direction:column;gap:7px}.gr-leaderboard-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;border-radius:9px;background:#fff;border:1px solid #e9d4b2;font-size:.9rem}.gr-rank{font-weight:900;color:#945a39}.gr-nickname{font-weight:800;overflow-wrap:anywhere}.gr-leaderboard-row strong{font-variant-numeric:tabular-nums;white-space:nowrap}.gr-leaderboard-row small{color:#806b56;font-size:.71rem}.gr-submission{margin-top:18px;padding:16px 12px;border:2px solid #dec399;border-radius:14px;background:#fffdf7;text-align:left}.gr-submission h2{font-size:1.13rem;margin-bottom:7px}.gr-submission>p{margin:7px 0 12px;line-height:1.4}.gr-submission form{display:flex;flex-direction:column;gap:8px}.gr-submission label{font-weight:900;font-size:.85rem}.gr-submission input{display:block;width:100%;min-height:48px;border:2px solid #bb9a76;border-radius:9px;padding:10px 12px;background:#fff;color:#342a21;font:inherit}.gr-submission input:focus-visible{outline:3px solid #f2bf77;outline-offset:2px}.gr-submission input[aria-invalid=true]{border-color:#b13832}.gr-field-error{display:block;color:#ad302b;font-size:.83rem;line-height:1.4}.gr-field-success{display:block;color:#246b43;font-size:.83rem;line-height:1.4}.gr-submission .gr-skip{display:block;width:100%;margin-top:9px}.gr-stage-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.gr-image-fallback{display:grid;place-items:center;background:#fff3d9;color:#452511;font-size:clamp(1rem,5vw,2rem);text-align:center}.gr-gesture-hint{position:absolute;top:68.5%;left:7%;right:7%;z-index:7;text-align:center;color:#fff9e5;background:#452511e6;padding:3px 5px;border-radius:8px;font-size:clamp(.6rem,2.1vw,.72rem);pointer-events:none}.gr-round-action,.gr-fill-stop{min-height:44px}.gr-round-action{min-width:90px}.gr-fill-track{min-width:0}.gr-game-paused *,.gr-game-paused *:before,.gr-game-paused *:after{animation-play-state:paused!important}@media(max-height:740px)and (orientation:portrait){.gr-game-layout{max-width:min(470px,calc((100dvh - 8px) * 768 / 1376))}}
