:where(.game-pixel-parcel) *{box-sizing:border-box}.game-pixel-parcel{color:#263741;background:#f7f4ec;margin:0;font-family:Arial,Helvetica,sans-serif}:where(.game-pixel-parcel) button{font:inherit;cursor:pointer}:where(.game-pixel-parcel) button:disabled{cursor:not-allowed;opacity:.48}:where(.game-pixel-parcel) .app-shell{background:radial-gradient(circle at 91% 15%,#fff0d9 0,#0000 27%),radial-gradient(circle at 5% 85%,#e6f1e7 0,#0000 26%),#f8f5ed;min-height:100vh}:where(.game-pixel-parcel) .topbar{color:#f9f5e9;background:#233a40;border-bottom:5px solid #152b31;justify-content:space-between;align-items:center;gap:25px;height:76px;padding:0 max(28px,50vw - 670px);display:flex}:where(.game-pixel-parcel) .brand{color:#fff9e9;letter-spacing:-1px;white-space:nowrap;align-items:center;gap:13px;font:900 21px/1 monospace;text-decoration:none;display:flex}:where(.game-pixel-parcel) .brand b{color:#ffbd7b}:where(.game-pixel-parcel) .brand small{color:#95b4ad;letter-spacing:2.1px;margin-top:7px;font:800 8px monospace;display:block}:where(.game-pixel-parcel) .brand-cube{background:#f7a779;border:4px solid #132c33;width:39px;height:36px;display:block;position:relative;box-shadow:4px 4px #112a30}:where(.game-pixel-parcel) .brand-cube:before{content:"";border-top:4px solid #ffd2a5;border-left:4px solid #d97e66;position:absolute;inset:7px 4px 4px}:where(.game-pixel-parcel) .brand-cube i{background:#724f4b;width:5px;height:5px;position:absolute}:where(.game-pixel-parcel) .brand-cube i:first-child{top:10px;left:7px}:where(.game-pixel-parcel) .brand-cube i:nth-child(2){top:10px;right:5px}:where(.game-pixel-parcel) .brand-cube i:last-child{bottom:5px;left:14px}:where(.game-pixel-parcel) .top-nav{align-self:stretch;gap:5px;display:flex}:where(.game-pixel-parcel) .top-nav button{color:#b5c7bd;letter-spacing:1px;background:0 0;border:0;border-bottom:4px solid #0000;padding:4px 19px 0;font:900 11px monospace}:where(.game-pixel-parcel) .top-nav button:hover,:where(.game-pixel-parcel) .top-nav button.active{color:#fff3da;border-bottom-color:#f5aa78}:where(.game-pixel-parcel) .top-actions{align-items:center;gap:9px;display:flex}:where(.game-pixel-parcel) .dispatch-status{letter-spacing:1.1px;color:#b5cfc0;white-space:nowrap;margin-right:12px;font:800 9px monospace}:where(.game-pixel-parcel) .dispatch-status i{background:#91dba6;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 3px #355d54}:where(.game-pixel-parcel) .round-button{color:#f7f4e9;background:#345057;border:1px solid #527078;border-radius:6px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid}:where(.game-pixel-parcel) .round-button:hover{background:#496b70}:where(.game-pixel-parcel) .main-content{max-width:1340px;margin:auto;padding:36px 28px 23px}:where(.game-pixel-parcel) .hero{justify-content:space-between;align-items:center;min-height:214px;margin-bottom:21px;display:flex;position:relative}:where(.game-pixel-parcel) .hero-copy{z-index:1;position:relative}:where(.game-pixel-parcel) .eyebrow{color:#8a8984;letter-spacing:1.5px;align-items:center;gap:11px;font:900 10px monospace;display:flex}:where(.game-pixel-parcel) .eyebrow span{color:#77b6a6;font-size:12px}:where(.game-pixel-parcel) .eyebrow i{background:#d8cfc2;width:37px;height:1px}:where(.game-pixel-parcel) .hero h1{letter-spacing:-3px;color:#273840;margin:15px 0 10px;font:1000 clamp(39px,4.4vw,59px)/.99 Arial,Helvetica,sans-serif}:where(.game-pixel-parcel) .hero h1 em{color:#ec9877;font-style:normal}:where(.game-pixel-parcel) .hero p{color:#7d817d;margin:0 0 18px;font-size:14px}:where(.game-pixel-parcel) .hero-tags{flex-wrap:wrap;gap:7px;display:flex}:where(.game-pixel-parcel) .hero-tags span{color:#84908a;letter-spacing:.5px;background:#f3eee4;border:1px solid #e9ded0;border-radius:3px;padding:7px 9px;font:900 8px monospace}:where(.game-pixel-parcel) .truck-scene{flex:0 0 336px;height:194px;margin:0 18px 0 0;position:relative}:where(.game-pixel-parcel) .scene-cloud{opacity:.7;background:#dcece4;border-radius:0 17px 17px 0;width:93px;height:28px;position:absolute;top:15px;right:37px;box-shadow:-18px 9px #dcece4}:where(.game-pixel-parcel) .scene-spark{color:#edab75;font-size:25px;position:absolute}:where(.game-pixel-parcel) .scene-spark.one{top:26px;left:22px}:where(.game-pixel-parcel) .scene-spark.two{color:#86baab;bottom:46px;right:0}:where(.game-pixel-parcel) .scene-road{background:#a0bbac;height:5px;position:absolute;bottom:32px;left:20px;right:8px;box-shadow:0 5px #e0e5da}:where(.game-pixel-parcel) .scene-road:after{content:"";border-top:2px dashed #e6f0e9;position:absolute;top:2px;left:22px;right:35px}:where(.game-pixel-parcel) .truck{filter:drop-shadow(7px 7px #cedbd0);width:245px;height:112px;position:absolute;top:57px;left:50px}:where(.game-pixel-parcel) .truck-box{background:#f8e9c8;border:6px solid #24434a;width:174px;height:90px;position:absolute;top:0;left:0;box-shadow:inset 0 8px #fff7e1}:where(.game-pixel-parcel) .truck-box>span{color:#30585b;letter-spacing:-2px;font:1000 21px monospace;position:absolute;top:29px;left:23px}:where(.game-pixel-parcel) .truck-box>span span{color:#ee9677}:where(.game-pixel-parcel) .truck-stripe{background:#e99a77;height:10px;position:absolute;bottom:6px;left:0;right:0}:where(.game-pixel-parcel) .truck-door{border-left:3px solid #d8cba9;border-right:3px solid #d8cba9;width:12px;position:absolute;top:8px;bottom:21px;right:7px}:where(.game-pixel-parcel) .truck-cab{clip-path:polygon(0 0,65% 0,100% 43%,100% 100%,0 100%);background:#91c4b3;border:6px solid #24434a;width:71px;height:68px;position:absolute;bottom:22px;right:0}:where(.game-pixel-parcel) .truck-window{background:#dcf1eb;border:4px solid #24434a;width:31px;height:24px;position:absolute;top:9px;right:9px}:where(.game-pixel-parcel) .truck-light{background:#f4bf6b;width:11px;height:9px;position:absolute;bottom:6px;right:0}:where(.game-pixel-parcel) .truck-wheel{background:#253b43;border:7px solid #1d3037;border-radius:50%;width:36px;height:36px;position:absolute;bottom:7px;box-shadow:inset 0 0 0 7px #9ab7b0}:where(.game-pixel-parcel) .truck-wheel.left{left:24px}:where(.game-pixel-parcel) .truck-wheel.right{right:22px}:where(.game-pixel-parcel) .dashboard-head{justify-content:space-between;align-items:end;gap:15px;margin:0 0 15px;display:flex}:where(.game-pixel-parcel) .section-label{letter-spacing:.3px;align-items:center;gap:11px;font:900 14px monospace;display:flex}:where(.game-pixel-parcel) .section-label small{color:#9c9b92;letter-spacing:1px;margin-top:6px;font-size:9px;display:block}:where(.game-pixel-parcel) .section-icon{color:#4a8e80;background:#e4efe7;border-radius:6px;place-items:center;width:35px;height:35px;font-size:20px;display:grid}:where(.game-pixel-parcel) .level-picker{gap:5px;display:flex}:where(.game-pixel-parcel) .level-picker button{color:#65716d;background:#fffdf6;border:1px solid #ddd9d0;border-bottom:3px solid #d8d0c4;border-radius:4px;min-width:34px;height:32px;font:900 10px monospace}:where(.game-pixel-parcel) .level-picker button.chosen{color:#fff;background:#4f9389;border-color:#366c65}:where(.game-pixel-parcel) .level-picker button.daily-tab{padding:0 10px}:where(.game-pixel-parcel) .game-layout{grid-template-columns:minmax(0,1fr) 343px;align-items:start;gap:19px;display:grid}:where(.game-pixel-parcel) .cargo-card{background:#253b42;border:5px solid #253b42;border-radius:11px;overflow:hidden;box-shadow:0 9px #e1ded3,0 18px 22px #27433c10}:where(.game-pixel-parcel) .cargo-header{color:#fff8e8;justify-content:space-between;align-items:center;height:65px;padding:0 18px;display:flex}:where(.game-pixel-parcel) .cargo-heading{align-items:center;gap:11px;display:flex}:where(.game-pixel-parcel) .cargo-heading-icon{color:#f4c584;background:#3e6163;border-radius:5px;place-items:center;width:37px;height:37px;font-size:23px;display:grid}:where(.game-pixel-parcel) .cargo-heading strong{letter-spacing:1px;font:900 15px monospace;display:block}:where(.game-pixel-parcel) .cargo-heading strong span{color:#f1b080}:where(.game-pixel-parcel) .cargo-heading small{color:#a0b7b3;letter-spacing:.8px;margin-top:5px;font:800 9px monospace;display:block}:where(.game-pixel-parcel) .timer{background:#354f54;border-radius:4px;align-items:center;gap:9px;padding:8px 13px;display:flex}:where(.game-pixel-parcel) .timer>span{color:#e6b481;font-size:22px}:where(.game-pixel-parcel) .timer small{color:#a9bdb5;letter-spacing:.8px;font:800 8px monospace;display:block}:where(.game-pixel-parcel) .timer strong{margin-top:2px;font:900 18px/1.1 monospace;display:block}:where(.game-pixel-parcel) .timer.urgent{background:#86514d}:where(.game-pixel-parcel) .timer.urgent strong{color:#ffe3b6}:where(.game-pixel-parcel) .cargo-stage{background:repeating-linear-gradient(0deg,#e6eee5,#e6eee5 19px,#e2ebe2 20px);flex-direction:column;justify-content:center;min-height:380px;padding:27px 28px 21px;display:flex;position:relative}:where(.game-pixel-parcel) .van-labels{color:#788d87;letter-spacing:.8px;justify-content:space-between;align-items:center;padding:0 33px 9px 32px;font:900 9px monospace;display:flex}:where(.game-pixel-parcel) .van-labels small{color:#afbab0;margin-left:4px;font-size:8px}:where(.game-pixel-parcel) .van-layout{justify-content:center;align-items:stretch;width:100%;display:flex}:where(.game-pixel-parcel) .van-front,:where(.game-pixel-parcel) .van-door{color:#d7e9db;background:#456f70;border:4px solid #244a4b;flex-direction:column;flex:0 0 25px;justify-content:center;align-items:center;display:flex;box-shadow:3px 3px #baccc2}:where(.game-pixel-parcel) .van-front{border-radius:8px 0 0 8px}:where(.game-pixel-parcel) .van-door{color:#7d5447;background:#f4bc80;border-color:#9c7460 #9c7460 #9c7460 currentColor;border-left-style:none;border-left-width:0;border-radius:0 8px 8px 0}:where(.game-pixel-parcel) .van-front span,:where(.game-pixel-parcel) .van-door span{writing-mode:vertical-rl;letter-spacing:2px;font:900 8px monospace}:where(.game-pixel-parcel) .van-door b{margin-top:5px;font-size:13px}:where(.game-pixel-parcel) .van-board{width:min(100% - 50px,590px);aspect-ratio:var(--cols)/var(--rows);grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rows),1fr);background:#d8e4da;border:7px solid #334f51;flex:none;display:grid;box-shadow:0 5px #b3c8b8}:where(.game-pixel-parcel) .board-cell{color:#3f5b58;background:#eaf0e8;border:1px solid #c2d1c5;place-items:center;min-width:0;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}:where(.game-pixel-parcel) .board-cell:nth-child(2n){background:#e5ede5}:where(.game-pixel-parcel) .board-cell:hover:not(.loaded){background:#dceee4}:where(.game-pixel-parcel) .board-cell:focus-visible{z-index:2;outline:3px solid #f2aa78}:where(.game-pixel-parcel) .board-cell.loaded{background:var(--parcel);border:2px solid var(--parcel-shade);box-shadow:inset 0 -6px 0 var(--parcel-shade),inset 4px 4px #fff4}:where(.game-pixel-parcel) .board-cell.loaded:after{content:"";background:#fff5da88;width:7px;height:7px;position:absolute;top:5px;left:6px}:where(.game-pixel-parcel) .package-tape{background:#fff6d988;border-left:2px solid #fffbe495;border-right:2px solid #e9dec388;width:21%;position:absolute;top:0;bottom:4px;left:40%}:where(.game-pixel-parcel) .package-id{z-index:1;color:var(--parcel-ink);background:#fff6deab;border:1px solid #fff6;padding:3px 4px;font:900 clamp(8px,1vw,12px) monospace;position:relative;box-shadow:1px 2px #00000015}:where(.game-pixel-parcel) .board-cell.ghost{background:#f0cbb8;border:2px dashed #e47f70}:where(.game-pixel-parcel) .board-cell.valid-ghost{background:#afe0c5;border-color:#48a189}:where(.game-pixel-parcel) .board-cell.invalid-ghost{background:#f7b4a9;border-color:#d67470}:where(.game-pixel-parcel) .board-cell.hint-cell:not(.loaded){background:#f9edbd;box-shadow:inset 0 0 0 3px #edc46b}:where(.game-pixel-parcel) .hint-spark{color:#d69c42;font-size:22px}:where(.game-pixel-parcel) .van-tires{justify-content:space-around;height:22px;margin:0 53px;display:flex}:where(.game-pixel-parcel) .van-tires i{background:#365a5c;border-radius:0 0 8px 8px;width:46px;height:18px;box-shadow:inset 0 5px #244448}:where(.game-pixel-parcel) .cargo-footer{color:#c1d2ca;letter-spacing:.5px;align-items:center;gap:12px;min-height:48px;padding:0 16px;font:900 9px monospace;display:flex}:where(.game-pixel-parcel) .progress-track{background:#456269;border-radius:2px;width:91px;height:8px;overflow:hidden}:where(.game-pixel-parcel) .progress-track div{background:#f4ad79;height:100%;transition:width .2s}:where(.game-pixel-parcel) .cargo-footer-tip{color:#8fa9a3;text-align:right;margin-left:auto}:where(.game-pixel-parcel) .result-shade{z-index:5;background:#173038b8;place-items:center;padding:20px;display:grid;position:absolute;inset:0}:where(.game-pixel-parcel) .result-card{text-align:center;background:#fffbf1;border:5px solid #29434a;width:min(360px,100%);padding:22px 25px 24px;box-shadow:8px 8px #172b32}:where(.game-pixel-parcel) .result-icon{color:#eaaa6d;font-size:39px;line-height:1}:where(.game-pixel-parcel) .result-kicker{letter-spacing:2px;color:#e18e73;font:900 10px monospace}:where(.game-pixel-parcel) .result-card h2,:where(.game-pixel-parcel) .guide-card h2{letter-spacing:-1px;color:#263a40;margin:9px 0;font:1000 29px/1 Arial,Helvetica,sans-serif}:where(.game-pixel-parcel) .result-card p{color:#7a827c;max-width:270px;margin:9px auto 16px;font-size:12px;line-height:1.5}:where(.game-pixel-parcel) .result-score{border-block:1px dashed #dfd8c8;justify-content:center;align-items:center;gap:12px;padding:10px;display:flex}:where(.game-pixel-parcel) .result-score strong{color:#4d9588;font:1000 28px monospace}:where(.game-pixel-parcel) .result-score span{text-align:left;color:#a1a49a;font:900 9px/1.5 monospace}:where(.game-pixel-parcel) .result-actions{gap:8px;margin-top:15px;display:grid}:where(.game-pixel-parcel) .primary-button{color:#263940;border:0;letter-spacing:.5px;background:#f1a27e;border-bottom:5px solid #c97d67;padding:12px 15px;font:900 12px monospace}:where(.game-pixel-parcel) .primary-button:hover{background:#f8b38e}:where(.game-pixel-parcel) .text-button{color:#799188;background:0 0;border:0;padding:8px;font:900 10px monospace}:where(.game-pixel-parcel) .sidebar{flex-direction:column;gap:14px;display:flex}:where(.game-pixel-parcel) .tray-card,:where(.game-pixel-parcel) .rules-card{background:#fffdf8;border:1px solid #e8e3d8;border-radius:9px;padding:16px;box-shadow:0 5px #e6e0d5}:where(.game-pixel-parcel) .side-heading{align-items:center;gap:10px;margin-bottom:14px;display:flex}:where(.game-pixel-parcel) .heading-icon{color:#68a899;background:#e3f0e9;border-radius:5px;place-items:center;width:35px;height:35px;font-size:20px;display:grid}:where(.game-pixel-parcel) .heading-icon.warm{color:#e6a16b;background:#ffefdd}:where(.game-pixel-parcel) .side-heading h2{letter-spacing:.3px;margin:0 0 5px;font:900 13px monospace}:where(.game-pixel-parcel) .side-heading small{color:#acaba4;letter-spacing:1px;font:900 8px monospace}:where(.game-pixel-parcel) .count-badge{color:#6a9c83;background:#e7f2e9;border-radius:3px;margin-left:auto;padding:6px 7px;font:900 9px monospace}:where(.game-pixel-parcel) .tray-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:377px;padding:2px 3px 5px 1px;display:grid;overflow:auto}:where(.game-pixel-parcel) .parcel-card{text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;background:#faf8f1;border:2px solid #e8e3d8;border-bottom:4px solid #ddd7ca;border-radius:5px;min-width:0;height:105px;padding:8px;transition:transform .1s,border-color .1s;position:relative}:where(.game-pixel-parcel) .parcel-card:hover{border-color:#a8cabc;transform:translateY(-2px)}:where(.game-pixel-parcel) .parcel-card.selected{background:#e8f5eb;border-color:#59ac98;box-shadow:0 0 0 2px #bde4cb}:where(.game-pixel-parcel) .parcel-card.packed{opacity:.43}:where(.game-pixel-parcel) .parcel-top{color:#4a5c5d;justify-content:space-between;align-items:center;display:flex}:where(.game-pixel-parcel) .parcel-top strong{font:900 10px monospace}:where(.game-pixel-parcel) .parcel-top span{color:#77ad9b;font-size:14px}:where(.game-pixel-parcel) .mini-shape{grid-template-columns:repeat(var(--mini-cols),15px);grid-template-rows:repeat(var(--mini-rows),15px);width:max-content;height:max-content;margin:6px auto 0;display:grid}:where(.game-pixel-parcel) .mini-shape i{background:var(--parcel);border:1px solid var(--parcel-shade);box-shadow:inset 0 -3px var(--parcel-shade);display:block}:where(.game-pixel-parcel) .parcel-kind{color:#938d83;white-space:nowrap;text-overflow:ellipsis;font:900 7px monospace;position:absolute;bottom:5px;left:6px;right:5px;overflow:hidden}:where(.game-pixel-parcel) .tray-actions{grid-template-columns:1fr 90px;gap:7px;margin-top:12px;display:grid}:where(.game-pixel-parcel) .tray-actions button{border:0;min-height:37px;font:900 10px monospace}:where(.game-pixel-parcel) .rotate-button{color:#fff;background:#4d968a;border-bottom:3px solid #37766d!important}:where(.game-pixel-parcel) .rotate-button kbd{background:#397c72;border-radius:2px;margin-left:4px;padding:3px 4px}:where(.game-pixel-parcel) .undo-button{color:#65716b;background:#f2eee5;border-bottom:3px solid #dfd8cb!important}:where(.game-pixel-parcel) .rules-card{padding-bottom:14px}:where(.game-pixel-parcel) .rule-row{align-items:start;gap:10px;margin:10px 0;display:flex}:where(.game-pixel-parcel) .rule-icon{color:#6b9d8c;background:#e5f0e8;border-radius:4px;flex:none;place-items:center;width:28px;height:28px;font-size:16px;display:grid}:where(.game-pixel-parcel) .rule-icon.priority{color:#df9c61;background:#fff1df}:where(.game-pixel-parcel) .rule-icon.fragile{color:#9c8aba;background:#ede6f5}:where(.game-pixel-parcel) .rule-row strong{font:900 9px monospace}:where(.game-pixel-parcel) .rule-row p{color:#9a9c95;margin:3px 0 0;font-size:10px;line-height:1.25}:where(.game-pixel-parcel) .hint-row{border-top:1px solid #eee9de;justify-content:space-between;align-items:center;gap:7px;margin-top:14px;padding-top:12px;display:flex}:where(.game-pixel-parcel) .hint-row span{color:#9a9b92;max-width:114px;font:800 8px/1.4 monospace}:where(.game-pixel-parcel) .hint-row button{color:#aa7a48;white-space:nowrap;background:#fae9cb;border:0;padding:9px;font:900 9px monospace}:where(.game-pixel-parcel) .score-card{background:#f9edd9;border:1px solid #f0ddc0;border-radius:7px;padding:14px 16px;box-shadow:0 4px #e9dcc8}:where(.game-pixel-parcel) .score-card>div{align-items:center;gap:11px;display:flex}:where(.game-pixel-parcel) .score-icon{color:#e1a25c;font-size:28px}:where(.game-pixel-parcel) .score-card small{color:#9a8c79;letter-spacing:.7px;margin-bottom:3px;font:900 8px monospace;display:block}:where(.game-pixel-parcel) .score-card strong{color:#605844;font:900 17px monospace}:where(.game-pixel-parcel) .score-card-note{color:#ad9d87;margin-top:8px;font:800 8px monospace;display:block}:where(.game-pixel-parcel) .notice-bar{color:#6c8e7e;letter-spacing:.2px;align-items:center;gap:9px;min-height:39px;margin-top:20px;font:800 10px monospace;display:flex}:where(.game-pixel-parcel) .notice-bar span{color:#e1a269;font-size:16px}:where(.game-pixel-parcel) footer{color:#aba99e;letter-spacing:.7px;justify-content:space-between;gap:20px;margin-top:9px;font:900 9px monospace;display:flex}:where(.game-pixel-parcel) footer b{color:#e7a573}:where(.game-pixel-parcel) .modal-backdrop{z-index:20;background:#142b32cf;place-items:center;padding:18px;display:grid;position:fixed;inset:0}:where(.game-pixel-parcel) .guide-card{background:#fffbf1;border:5px solid #253f46;width:min(480px,100%);padding:26px;position:relative;box-shadow:9px 9px #0f282e}:where(.game-pixel-parcel) .guide-card p{color:#6e7b76;font-size:13px;line-height:1.55}:where(.game-pixel-parcel) .guide-card .primary-button{width:100%;margin-top:8px}:where(.game-pixel-parcel) .guide-close{color:#56706d;background:0 0;border:0;font-size:26px;position:absolute;top:4px;right:8px}@media (width<=1100px){:where(.game-pixel-parcel) .topbar{padding:0 20px}:where(.game-pixel-parcel) .main-content{padding:30px 20px}:where(.game-pixel-parcel) .game-layout{grid-template-columns:minmax(0,1fr) 295px}:where(.game-pixel-parcel) .tray-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:393px}:where(.game-pixel-parcel) .cargo-stage{padding:21px 14px}:where(.game-pixel-parcel) .hero h1{font-size:46px}:where(.game-pixel-parcel) .truck-scene{transform-origin:100%;margin:0;transform:scale(.85)}}@media (width<=820px){:where(.game-pixel-parcel) .top-nav,:where(.game-pixel-parcel) .dispatch-status{display:none}:where(.game-pixel-parcel) .hero{min-height:165px}:where(.game-pixel-parcel) .hero h1{font-size:42px}:where(.game-pixel-parcel) .truck-scene{flex-basis:230px;margin-left:-80px;transform:scale(.68)}:where(.game-pixel-parcel) .dashboard-head{flex-direction:column;align-items:start}:where(.game-pixel-parcel) .game-layout{flex-direction:column;display:flex}:where(.game-pixel-parcel) .cargo-card{width:100%}:where(.game-pixel-parcel) .sidebar{grid-template-columns:1.35fr 1fr;width:100%;display:grid}:where(.game-pixel-parcel) .tray-card{grid-row:span 2}:where(.game-pixel-parcel) .tray-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none}:where(.game-pixel-parcel) .score-card{align-self:start}:where(.game-pixel-parcel) .cargo-stage{min-height:0;padding:25px 24px}}@media (width<=570px){:where(.game-pixel-parcel) .topbar{height:65px;padding:0 13px}:where(.game-pixel-parcel) .brand{font-size:17px}:where(.game-pixel-parcel) .brand-cube{width:33px;height:31px}:where(.game-pixel-parcel) .brand small{letter-spacing:1.3px;font-size:6px}:where(.game-pixel-parcel) .round-button{width:31px;height:31px}:where(.game-pixel-parcel) .top-actions{gap:5px}:where(.game-pixel-parcel) .main-content{padding:24px 11px}:where(.game-pixel-parcel) .hero{min-height:0;margin-bottom:25px}:where(.game-pixel-parcel) .hero h1{letter-spacing:-2px;font-size:37px}:where(.game-pixel-parcel) .hero p{max-width:290px;font-size:12px;line-height:1.5}:where(.game-pixel-parcel) .hero-tags span{font-size:7px}:where(.game-pixel-parcel) .truck-scene{display:none}:where(.game-pixel-parcel) .eyebrow{font-size:8px}:where(.game-pixel-parcel) .section-label{font-size:12px}:where(.game-pixel-parcel) .level-picker{max-width:100%;overflow:auto}:where(.game-pixel-parcel) .level-picker button{min-width:30px}:where(.game-pixel-parcel) .cargo-card{border-width:4px}:where(.game-pixel-parcel) .cargo-header{height:56px;padding:0 9px}:where(.game-pixel-parcel) .cargo-heading strong{font-size:11px}:where(.game-pixel-parcel) .cargo-heading small{font-size:7px}:where(.game-pixel-parcel) .cargo-heading-icon{width:31px;height:31px}:where(.game-pixel-parcel) .timer{padding:5px 7px}:where(.game-pixel-parcel) .timer strong{font-size:14px}:where(.game-pixel-parcel) .timer small{font-size:7px}:where(.game-pixel-parcel) .timer>span{font-size:17px}:where(.game-pixel-parcel) .cargo-stage{padding:15px 8px 9px}:where(.game-pixel-parcel) .van-labels{padding:0 18px 6px;font-size:7px}:where(.game-pixel-parcel) .van-labels small{display:none}:where(.game-pixel-parcel) .van-front,:where(.game-pixel-parcel) .van-door{border-width:2px;flex-basis:16px}:where(.game-pixel-parcel) .van-front span,:where(.game-pixel-parcel) .van-door span{font-size:6px}:where(.game-pixel-parcel) .van-door b{font-size:9px}:where(.game-pixel-parcel) .van-board{border-width:4px}:where(.game-pixel-parcel) .board-cell.loaded{box-shadow:inset 0 -3px var(--parcel-shade);border-width:1px}:where(.game-pixel-parcel) .package-tape{border-width:1px;bottom:2px}:where(.game-pixel-parcel) .package-id{padding:1px;font-size:7px}:where(.game-pixel-parcel) .cargo-footer{gap:7px;min-height:42px;padding:0 8px;font-size:7px}:where(.game-pixel-parcel) .progress-track{width:55px}:where(.game-pixel-parcel) .cargo-footer-tip{display:none}:where(.game-pixel-parcel) .sidebar{display:block}:where(.game-pixel-parcel) .sidebar>*{margin-bottom:13px}:where(.game-pixel-parcel) .tray-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none}:where(.game-pixel-parcel) .rules-card{display:block}:where(.game-pixel-parcel) .result-card{transform:scale(.86)}:where(.game-pixel-parcel) footer{font-size:7px}:where(.game-pixel-parcel) .notice-bar{font-size:9px;line-height:1.4}}
