.playful-game.crate-push-app{--play-accent:#c4621f;--play-shadow:#d9a46b;--play-soft:#fbead2;--play-ink:#3b2a22;--cp-ink2:#7a5a46;--cp-gold:#ffd34d;--cp-safe-top:env(safe-area-inset-top,0px);--cp-safe-bottom:env(safe-area-inset-bottom,0px);--cp-safe-left:env(safe-area-inset-left,0px);--cp-safe-right:env(safe-area-inset-right,0px);--pp-accent:#c4621f;background:#2b2433;height:100dvh;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overflow:clip}.crate-push-app .cp-scene{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none}.crate-push-app:is([data-phase=play],[data-phase=editor]) .cp-scene{cursor:pointer}.crate-push-app .cp-hud{position:absolute;z-index:5;top:calc(8px + var(--cp-safe-top));left:calc(10px + var(--cp-safe-left));right:calc(10px + var(--cp-safe-right));display:flex;align-items:center;justify-content:center;gap:8px;pointer-events:none}.crate-push-app:not(:is([data-phase=play],[data-phase=countdown],[data-phase=over],[data-phase=paused])) :is(.cp-hud,.cp-pad,.cp-tools,.cp-standings,.cp-squad,.cp-emotes){visibility:hidden}.crate-push-app .cp-chip{max-width:34vw;overflow:hidden;text-overflow:ellipsis;padding:6px 12px;border:3px solid #fff;border-radius:999px;background:var(--play-accent);color:#fff;font-size:14px;font-weight:800;white-space:nowrap;box-shadow:0 3px 0 #8a3f10}.crate-push-app .cp-stat{min-width:70px;display:flex;flex-direction:column;justify-content:center;padding:2px 11px;border:3px solid #fff;border-radius:16px;background:rgba(255,248,235,.94);box-shadow:0 4px 0 var(--play-shadow)}.crate-push-app .cp-stat span{font-size:11px;font-weight:800;color:var(--cp-ink2);text-transform:uppercase;letter-spacing:.05em}.crate-push-app .cp-stat b{font-size:22px;line-height:1.1;color:var(--play-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.crate-push-app .cp-stat b.over{color:#b13a2a}.crate-push-app[data-par=none] .cp-stat-par{display:none}.crate-push-app .cp-hud-btns{display:flex;gap:6px;pointer-events:auto}.crate-push-app .cp-icon-btn{width:44px;height:44px;display:grid;place-items:center;cursor:pointer;padding:0;border:3px solid #fff;border-radius:13px;background:var(--play-paper);color:var(--play-ink);box-shadow:0 3px 0 var(--play-shadow)}.crate-push-app .cp-icon-btn .off,.crate-push-app .cp-icon-btn[aria-pressed=true] .on{display:none}.crate-push-app .cp-icon-btn[aria-pressed=true] .off{display:inline}.crate-push-app :is(.cp-standings,.cp-squad){position:absolute;z-index:5;top:calc(66px + var(--cp-safe-top));left:50%;transform:translateX(-50%);display:flex;gap:6px;max-width:calc(100vw - 20px);overflow-x:auto;scrollbar-width:none;pointer-events:none}.crate-push-app .cp-squad:empty{display:none}.crate-push-app .cp-mate{--c:#c4621f;flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border:2px solid #fff;border-radius:12px;background:rgba(255,248,235,.94);box-shadow:0 3px 0 var(--play-shadow);font-size:12px;font-weight:800;color:var(--play-ink);pointer-events:auto}.crate-push-app .cp-mate i{width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px #fff}.crate-push-app .cp-mate small{color:var(--cp-ink2);font-weight:700}.crate-push-app .cp-mate.driving{background:#fff1c2}.crate-push-app .cp-mate button{min-height:32px;padding:2px 8px;border:2px solid var(--c);border-radius:9px;background:#fff;color:var(--play-ink);font:800 11px/1 Playful,sans-serif;cursor:pointer}.crate-push-app .cp-standings .pp-standings{position:static}.crate-push-app .cp-tools{position:absolute;z-index:5;left:calc(10px + var(--cp-safe-left));bottom:calc(12px + var(--cp-safe-bottom));display:flex;flex-direction:column;gap:8px}.crate-push-app .cp-tool{min-width:92px;min-height:48px;display:flex;align-items:center;gap:7px;padding:6px 12px;cursor:pointer;border:3px solid #fff;border-radius:14px;background:rgba(255,248,235,.95);color:var(--play-ink);box-shadow:0 4px 0 var(--play-shadow);font:800 14px/1 Playful,Avenir Next,sans-serif}.crate-push-app .cp-tool[hidden]{display:none}.crate-push-app .cp-tool:disabled{opacity:.45;cursor:default}.crate-push-app .cp-tool:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px 0 var(--play-shadow)}.crate-push-app .cp-tool[aria-pressed=true]{background:#fff1c2}.crate-push-app .cp-pad{position:absolute;z-index:5;right:calc(14px + var(--cp-safe-right));bottom:calc(14px + var(--cp-safe-bottom));display:grid;grid-template-columns:repeat(3,58px);grid-template-rows:repeat(3,58px);grid-gap:4px;gap:4px;grid-template-areas:". u ." "l . r" ". d ."}.crate-push-app .cp-dir{display:grid;place-items:center;padding:0;cursor:pointer;border:3px solid #fff;border-radius:16px;background:rgba(255,248,235,.92);color:var(--play-accent);box-shadow:0 4px 0 var(--play-shadow);touch-action:none}.crate-push-app .cp-dir.down,.crate-push-app .cp-dir:active{transform:translateY(2px);box-shadow:0 2px 0 var(--play-shadow);background:#fff1c2}.crate-push-app .cp-dir-U{grid-area:u}.crate-push-app .cp-dir-D{grid-area:d}.crate-push-app .cp-dir-D svg{transform:rotate(180deg)}.crate-push-app .cp-dir-L{grid-area:l}.crate-push-app .cp-dir-L svg{transform:rotate(-90deg)}.crate-push-app .cp-dir-R{grid-area:r}.crate-push-app .cp-dir-R svg{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine) and (min-width:900px){.crate-push-app .cp-pad{opacity:.55}.crate-push-app .cp-pad:hover{opacity:1}}@media (hover:none),(pointer:coarse){.crate-push-app .cp-keys{display:none}}.crate-push-app .cp-emotes{position:absolute;z-index:5;right:calc(10px + var(--cp-safe-right));top:calc(120px + var(--cp-safe-top));display:flex;flex-direction:column;gap:5px}.crate-push-app .cp-emotes:empty{display:none}.crate-push-app .cp-emote{width:44px;height:44px;padding:0;border:2px solid #fff;border-radius:50%;background:rgba(255,248,235,.92);font-size:20px;cursor:pointer;box-shadow:0 3px 0 var(--play-shadow)}@media (max-aspect-ratio:21/20){.crate-push-app .cp-emotes{flex-direction:row;top:calc(126px + var(--cp-safe-top));right:auto;left:50%;transform:translateX(-50%)}.crate-push-app[data-mode] .cp-squad:not(:empty)~.cp-emotes{top:calc(104px + var(--cp-safe-top))}}.crate-push-app .cp-countdown{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);z-index:6;pointer-events:none;white-space:nowrap;text-align:center;font:800 clamp(48px,13vw,112px)/1 Playful,Avenir Next,sans-serif;color:#fff8eb;-webkit-text-stroke:3px var(--play-accent);paint-order:stroke fill;text-shadow:0 7px 0 #7a3a10}.crate-push-app .cp-countdown.tick{animation:cp-count .6s ease-out}.crate-push-app .cp-countdown small{display:block;margin-top:8px;font-size:clamp(18px,4vw,30px);-webkit-text-stroke-width:2px;text-shadow:0 3px 0 #7a3a10}.crate-push-app .cp-toast{position:absolute;left:50%;top:calc(118px + var(--cp-safe-top));z-index:6;pointer-events:none;transform:translate(-50%,-10px);opacity:0;padding:7px 16px;border:3px solid #fff;border-radius:999px;max-width:calc(100vw - 24px);background:var(--play-paper);color:var(--play-ink);font-size:16px;font-weight:800;box-shadow:0 4px 0 var(--play-shadow);text-align:center;transition:opacity .18s,transform .18s}.crate-push-app .cp-toast.show{opacity:1;transform:translate(-50%)}.crate-push-app .cp-toast[data-tone=bad]{background:#ffe1dc;color:#a12a1a}.crate-push-app .cp-toast[data-tone=good]{background:#fff1b8;color:#8a5300}.crate-push-app .cp-fx{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden}.crate-push-app .cp-pop{font:800 22px/1 Playful,Avenir Next,sans-serif;color:var(--cp-gold);-webkit-text-stroke:5px #6a3a12;paint-order:stroke fill;animation:cp-pop 1s ease-out forwards}.crate-push-app .cp-pop,.crate-push-app .cp-tag{position:absolute;transform:translate(-50%,-100%);white-space:nowrap}.crate-push-app .cp-tag{padding:2px 8px;border-radius:999px;border:2px solid #fff;background:var(--c,#c4621f);color:#fff;font:800 12px/1.3 Playful,sans-serif;box-shadow:0 2px 0 rgba(0,0,0,.25)}.crate-push-app .cp-tag.ghost{opacity:.75}.crate-push-app .cp-tag b{margin-left:4px;font-weight:800;opacity:.9}.playful-game.crate-push-app .cp-menu{background:linear-gradient(90deg,transparent 38%,rgba(43,36,51,.55));-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-end;padding-right:max(24px,4vw)}.crate-push-app .cp-panel{width:min(460px,100%);text-align:center;padding:20px 22px 16px}.crate-push-app .cp-kicker{display:block;color:#b0703f;font-size:12px;font-weight:800;letter-spacing:.12em}.crate-push-app .cp-logo{margin:2px 0 6px;font:800 clamp(40px,7vw,56px)/1 Playful,Avenir Next,sans-serif;color:var(--cp-gold);-webkit-text-stroke:2px #2b2140;paint-order:stroke fill;text-shadow:0 5px 0 #2b2140;transform:rotate(-2deg)}.crate-push-app .cp-sub{margin:0 0 10px;font-size:14px;line-height:1.4}.crate-push-app .cp-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.crate-push-app .cp-card{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;min-height:44px;padding:7px 4px 6px;border:2px solid #ecd3b4;border-radius:14px;background:#fff;color:var(--play-ink);cursor:pointer;transition:transform .12s}.crate-push-app .cp-card:hover{transform:translateY(-2px)}.crate-push-app .cp-card[aria-checked=true]{border-color:var(--play-accent);background:var(--play-soft);box-shadow:0 3px 0 var(--play-shadow)}.crate-push-app .cp-card-icon{font-size:24px;line-height:1.2}.crate-push-app .cp-card b{font-size:14px;line-height:1.15;font-weight:800}.crate-push-app .cp-card small{font-size:10.5px;line-height:1.15;color:var(--cp-ink2)}.crate-push-app .cp-packs{display:flex;gap:5px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.crate-push-app .cp-packs:empty{display:none}.crate-push-app .cp-pack{flex:1 0 auto;min-height:40px;padding:6px 10px;border:2px solid #ecd3b4;border-radius:12px;background:#fff;color:var(--play-ink);font:800 12.5px/1.1 Playful,sans-serif;cursor:pointer;white-space:nowrap}.crate-push-app .cp-pack[aria-selected=true]{background:var(--c,var(--play-accent));border-color:#fff;color:#fff;box-shadow:0 3px 0 rgba(0,0,0,.2)}.crate-push-app .cp-pack[data-locked=true]{opacity:.55}.crate-push-app .cp-pack small{display:block;font-size:10px;opacity:.85}.crate-push-app .cp-levels{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:8px}.crate-push-app .cp-levels:empty{display:none}.crate-push-app .cp-lvl{position:relative;min-height:54px;padding:5px 3px 4px;border:2px solid #ecd3b4;border-radius:12px;background:#fff;color:var(--play-ink);font:800 12px/1.1 Playful,sans-serif;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.crate-push-app .cp-lvl b{font-size:17px}.crate-push-app .cp-lvl small{font-size:10px;color:var(--cp-ink2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crate-push-app .cp-lvl .st{color:#e3a21a;letter-spacing:1px;font-size:11px}.crate-push-app .cp-lvl .st i{font-style:normal;color:#e7d8c6}.crate-push-app .cp-lvl[aria-checked=true]{border-color:var(--play-accent);background:var(--play-soft);box-shadow:0 3px 0 var(--play-shadow)}.crate-push-app .cp-lvl:disabled{opacity:.45;cursor:default}.crate-push-app .cp-menu-line{min-height:1.3em;margin:8px 0 0;font-size:13px;font-weight:700;color:var(--cp-ink2)}.crate-push-app .cp-codeform{display:none;gap:6px;margin-top:8px}.crate-push-app[data-mode=editor] .cp-codeform{display:flex}.crate-push-app .cp-input{flex:1 1;min-width:0;min-height:44px;padding:8px 12px;border:2px solid #ecd3b4;border-radius:12px;background:#fff;color:var(--play-ink);font:700 15px/1.2 ui-monospace,Menlo,monospace;-moz-user-select:text;user-select:text;-webkit-user-select:text}.crate-push-app .cp-codego{margin-top:0}.crate-push-app .cp-settings{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-top:12px}.crate-push-app .cp-setting{min-height:44px;padding:6px;border:2px solid #ecd3b4;border-radius:12px;background:#fff;color:var(--play-ink);font-size:13px;font-weight:700;cursor:pointer}.crate-push-app .cp-setting[aria-pressed=false]{color:#b5a394}.crate-push-app .cp-keys{margin:10px 0 0;font-size:11.5px;color:var(--cp-ink2)}.playful-game.crate-push-app .cp-lobby{background:rgba(43,36,51,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);flex-direction:column;align-items:center}.crate-push-app .cp-lobby-root{width:min(520px,100%)}.playful-game.crate-push-app .cp-lobby-back{position:absolute;top:calc(12px + var(--cp-safe-top));left:calc(14px + var(--cp-safe-left));width:auto;margin:0;z-index:2}.crate-push-app .cp-editor{display:none}.crate-push-app[data-phase=editor] .cp-editor{display:block}.crate-push-app .cp-ed-bar{position:absolute;z-index:8;left:calc(8px + var(--cp-safe-left));right:calc(8px + var(--cp-safe-right));bottom:calc(8px + var(--cp-safe-bottom));display:flex;flex-direction:column;gap:8px;padding:10px;border:3px solid #fff;border-radius:20px;background:rgba(255,248,235,.96);box-shadow:0 5px 0 var(--play-shadow);max-width:560px;margin:0 auto}.crate-push-app .cp-ed-tools{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px}.crate-push-app .cp-ed-tool{min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 2px;border:2px solid #ecd3b4;border-radius:12px;background:#fff;color:var(--play-ink);font:800 11px/1 Playful,sans-serif;cursor:pointer}.crate-push-app .cp-ed-tool i{width:18px;height:18px;border-radius:5px;background:#ccc}.crate-push-app .cp-ed-wall i{background:#b4553a}.crate-push-app .cp-ed-floor i{background:#e5c49b}.crate-push-app .cp-ed-target i{background:radial-gradient(circle,#ffd34d 30%,transparent 32%,transparent 50%,#ffd34d 52%)}.crate-push-app .cp-ed-crate i{background:#c98a45;box-shadow:inset 0 0 0 3px #8a5222}.crate-push-app .cp-ed-pusher i{background:#ff8a3d;border-radius:50%}.crate-push-app .cp-ed-erase i{background:repeating-linear-gradient(45deg,#ddd 0 3px,#fff 3px 6px)}.crate-push-app .cp-ed-tool[aria-checked=true]{border-color:var(--play-accent);background:var(--play-soft);box-shadow:0 3px 0 var(--play-shadow)}.crate-push-app .cp-ed-size{display:flex;gap:5px;flex-wrap:wrap}.crate-push-app .cp-ed-btn{flex:1 1;min-height:44px;padding:4px 8px;border:2px solid #ecd3b4;border-radius:12px;background:#fff;color:var(--play-ink);font:800 13px/1 Playful,sans-serif;cursor:pointer}.crate-push-app .cp-ed-status{margin:0;font-size:13px;font-weight:700;color:var(--cp-ink2);text-align:center}.crate-push-app .cp-ed-status[data-tone=bad]{color:#a12a1a}.crate-push-app .cp-ed-status[data-tone=good]{color:#2e7d4f}.crate-push-app .cp-ed-share{display:flex;gap:6px}.crate-push-app .cp-ed-share[hidden]{display:none}.crate-push-app .cp-ed-actions{display:grid;grid-template-columns:auto 1fr 1fr;grid-gap:6px;gap:6px;align-items:center}.crate-push-app .cp-ed-actions>*{margin:0;width:100%}.crate-push-app .cp-ed-actions .big{font-size:18px;padding:10px}@media (min-width:900px) and (min-aspect-ratio:21/20){.crate-push-app .cp-ed-bar{left:auto;right:calc(16px + var(--cp-safe-right));top:50%;bottom:auto;transform:translateY(-50%);width:340px;max-width:none}.crate-push-app .cp-ed-tools{grid-template-columns:repeat(3,1fr)}}@media (max-width:899px) and (min-aspect-ratio:21/20){.crate-push-app .cp-ed-bar{left:auto;top:calc(8px + var(--cp-safe-top));bottom:calc(8px + var(--cp-safe-bottom));width:min(300px,44vw);overflow-y:auto;gap:6px;padding:8px}.crate-push-app .cp-ed-tools{grid-template-columns:repeat(3,1fr)}.crate-push-app .cp-ed-actions{grid-template-columns:1fr 1fr}.crate-push-app .cp-ed-actions #cp-ed-back{grid-column:span 2}}.playful-game.crate-push-app :is(.cp-paused,.cp-results){background:rgba(43,36,51,.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.crate-push-app .cp-card-panel{width:min(440px,100%);text-align:center}.crate-push-app .cp-title{margin:0 0 12px;color:var(--play-accent);font-size:30px}.crate-push-app .cp-paused-note{margin:0 0 12px;font-size:14px;color:var(--cp-ink2)}.crate-push-app .cp-paused-note:empty{display:none}.crate-push-app .cp-r-level{margin:2px 0 4px;font-size:26px;color:var(--play-ink)}.crate-push-app .cp-r-stars{display:flex;justify-content:center;gap:8px;min-height:52px;font-size:44px;line-height:1}.crate-push-app .cp-r-stars:empty{display:none}.crate-push-app .cp-r-stars i{font-style:normal;color:#e7d8c6;transform:scale(.6);transition:transform .3s,color .3s}.crate-push-app .cp-r-stars i.on{color:#f2b51c;text-shadow:0 3px 0 #a86a0c;transform:scale(1);animation:cp-star .5s ease-out}.crate-push-app .cp-r-score-line{margin:4px 0 0;font-size:16px;font-weight:700;color:var(--cp-ink2)}.crate-push-app .cp-r-score-line b{color:var(--play-accent);font-size:22px}.crate-push-app .cp-r-new{display:none;margin:8px auto 0;width:-moz-fit-content;width:fit-content;padding:4px 14px;border-radius:999px;background:var(--cp-gold);color:#7a4a0a;font-weight:800;font-size:15px;box-shadow:0 3px 0 #bb842e}.crate-push-app .cp-r-new.show{display:block;animation:cp-burst .8s ease-out}.crate-push-app .cp-r-stats{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:12px 0;padding:0}.crate-push-app .cp-r-stats li{display:flex;flex-direction:column;padding:7px 2px;border-radius:14px;background:var(--play-soft)}.crate-push-app .cp-r-stats b{font-size:21px;color:var(--play-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crate-push-app .cp-r-stats span{font-size:11.5px;font-weight:700;color:var(--cp-ink2)}.crate-push-app .cp-r-table:empty{display:none}.crate-push-app .cp-r-table table{width:100%;border-collapse:collapse;margin:0 0 12px;font-size:14px}.crate-push-app .cp-r-table th{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--cp-ink2);text-align:left;padding:3px 6px}.crate-push-app .cp-r-table td{padding:5px 6px;border-top:1px solid #f0e2d0;text-align:left;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crate-push-app .cp-r-table .num{text-align:right}.crate-push-app .cp-r-table tr.me td{background:#fff4c2}.crate-push-app .cp-r-table .dot{display:inline-block;width:9px;height:9px;margin-right:6px;border-radius:50%;vertical-align:1px}.crate-push-app .cp-r-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.crate-push-app .cp-r-row>*{margin-top:12px;width:100%;font-size:15px}.crate-push-app #cp-next[hidden]{display:none}@media (max-width:899px){.playful-game.crate-push-app .cp-menu{align-items:center;justify-content:flex-start;padding:0 12px calc(16px + var(--cp-safe-bottom));background:linear-gradient(180deg,transparent 22%,rgba(43,36,51,.6) 46%)}.crate-push-app .cp-menu:before{content:"";display:block;flex:0 0 auto;height:max(170px,28dvh)}.crate-push-app .cp-panel{padding:16px 14px 14px;border-radius:24px}.crate-push-app .cp-logo{font-size:40px}}@media (max-width:899px) and (min-aspect-ratio:21/20){.playful-game.crate-push-app .cp-menu{align-items:flex-end;padding:10px calc(12px + var(--cp-safe-right)) 10px 12px;background:linear-gradient(90deg,transparent 40%,rgba(43,36,51,.55))}.crate-push-app .cp-menu:before{display:none}.crate-push-app .cp-panel{width:min(430px,58vw)}}@media (max-width:560px){.crate-push-app .cp-hud{gap:5px;justify-content:space-between}.crate-push-app .cp-chip{font-size:12px;padding:5px 9px;max-width:30vw}.crate-push-app .cp-stat{min-width:0;padding:2px 8px}.crate-push-app .cp-stat span{font-size:9.5px;letter-spacing:0}.crate-push-app .cp-stat b{font-size:18px}.crate-push-app .cp-stat-crates{display:none}.crate-push-app .cp-card{padding:6px 2px 5px}.crate-push-app .cp-card small{display:none}.crate-push-app .cp-pad{grid-template-columns:repeat(3,60px);grid-template-rows:repeat(3,60px)}.crate-push-app .cp-tool{min-width:0;padding:6px 10px;font-size:13px}}@media (max-height:520px) and (min-aspect-ratio:21/20){.crate-push-app :is(.cp-sub,.cp-kicker,.cp-card small){display:none}.crate-push-app .cp-logo{font-size:32px;margin-bottom:8px}.crate-push-app .cp-panel{padding:12px 14px}.crate-push-app .cp-card{flex-direction:row;justify-content:center;gap:5px;padding:5px 4px}.crate-push-app .cp-card-icon{font-size:18px}.crate-push-app .cp-lvl{min-height:46px}.crate-push-app .cp-hud{justify-content:flex-start}.crate-push-app .cp-pad{grid-template-columns:repeat(3,52px);grid-template-rows:repeat(3,52px)}.crate-push-app .cp-tool{min-height:44px;min-width:0}.crate-push-app .cp-tool span{display:none}.crate-push-app :is(.cp-standings,.cp-squad){top:calc(58px + var(--cp-safe-top))}.crate-push-app .cp-emotes{top:calc(8px + var(--cp-safe-top));right:calc(10px + var(--cp-safe-right));flex-direction:row}}@keyframes cp-pop{0%{opacity:0;transform:translate(-50%,-60%) scale(.6)}15%{opacity:1;transform:translate(-50%,-110%) scale(1.12)}to{opacity:0;transform:translate(-50%,-230%) scale(1)}}@keyframes cp-count{0%{transform:translate(-50%,-50%) scale(1.6);opacity:0}30%{transform:translate(-50%,-50%) scale(.95);opacity:1}to{transform:translate(-50%,-50%) scale(1)}}@keyframes cp-burst{0%{transform:scale(1)}35%{transform:scale(1.3) rotate(-3deg)}to{transform:scale(1)}}@keyframes cp-star{0%{transform:scale(.2) rotate(-30deg)}70%{transform:scale(1.3) rotate(8deg)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.crate-push-app *{animation-duration:.01ms!important;transition-duration:.01ms!important}}