._game_s74j0_1,._game_s74j0_1 *{box-sizing:border-box}._game_s74j0_1{color:#f4f9f7;background:#0b2933;margin:0;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5}._game_s74j0_1 button,._game_s74j0_1 a{-webkit-tap-highlight-color:transparent}._game_s74j0_1 button{font:inherit}._game_s74j0_1 a{color:inherit;text-decoration:none}._game_s74j0_1 button:focus-visible,._game_s74j0_1 a:focus-visible{outline-offset:4px;outline:4px solid #ffad62}._game_s74j0_1 button{cursor:pointer}._game_s74j0_1 button:disabled{cursor:default}._game_s74j0_1 svg{flex-shrink:0}._game_s74j0_1{--night:#0b2933;--blue:#123e4a;--green:#50ce76;--orange:#ffb36b;--cream:#fbf8ec;max-width:1060px;margin:auto;padding:0 28px 16px}._header_s74j0_2{border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;height:82px;display:flex}._brand_s74j0_2{align-items:center;gap:12px;display:flex}._brand_s74j0_2 img{width:53px;height:53px}._brand_s74j0_2 strong{letter-spacing:.08em;font-size:21px;line-height:1.1;display:block}._brand_s74j0_2 small{color:#b9d6d7;font-size:14px}._sound_s74j0_2{color:#fff;background:#ffffff08;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}._sound_s74j0_2 svg{width:21px}._heading_s74j0_2{text-align:center;padding:23px 0 16px}._eyebrow_s74j0_2{letter-spacing:.16em;color:var(--orange);font-size:12px;font-weight:800}._heading_s74j0_2 h1{letter-spacing:-.025em;margin:5px 0 6px;font-size:clamp(25px,3.5vw,38px);font-weight:750;line-height:1.18}._heading_s74j0_2 p{color:#d6e8e4;margin:0;font-size:17px;line-height:1.4}._progress_s74j0_2{color:#8aa9ad;justify-content:center;align-items:center;gap:24px;margin:0 0 13px;font-size:13px;display:flex}._progress_s74j0_2 span{align-items:center;gap:6px;display:flex}._progress_s74j0_2 b{border:1px solid #647f85;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;display:grid}._progress_s74j0_2 ._current_s74j0_2{color:#9dec9e;font-weight:700}._current_s74j0_2 b{color:#123e4a;background:#61d081;border-color:#0000}._progress_s74j0_2 ._complete_s74j0_2{color:#deebdf}._scene_s74j0_2{isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#d1ceba;border:2px solid #ffffff40;border-radius:20px;height:clamp(460px,64svh,640px);position:relative;overflow:hidden;box-shadow:0 15px 50px #0004}._background_s74j0_2{z-index:-3;object-fit:cover;object-position:50% 45%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._sprite_s74j0_2{pointer-events:none;width:100%;height:auto;display:block;overflow:hidden}._item_s74j0_2,._waitingItem_s74j0_2{z-index:5;filter:drop-shadow(0 10px 6px #43392329);touch-action:none;background:0 0;border:0;min-width:46px;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%)}._item_s74j0_2 svg{transition:filter .2s,scale .2s}._item_s74j0_2:hover svg{filter:brightness(1.06);scale:1.055}._item_s74j0_2:active svg{scale:1.04}._itemName_s74j0_2{color:#17414b;white-space:nowrap;pointer-events:none;background:#fbfff1eb;border-radius:6px;padding:3px 8px;font-size:13px;font-weight:750;line-height:1.3;display:block;position:absolute;bottom:-17px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #13272c18}._firstItem_s74j0_2 svg{animation:2.8s ease-in-out infinite _wiggle_s74j0_1}._tapTag_s74j0_2{white-space:nowrap;color:#fff;background:#154933;border-radius:12px;align-items:center;gap:5px;padding:7px 11px;font-size:15px;font-weight:750;animation:1.5s ease-in-out infinite _hintBob_s74j0_1;display:flex;position:absolute;top:-36px;left:50%;transform:translate(-50%);box-shadow:0 3px #072b1c50}._tapTag_s74j0_2:after{content:"";z-index:-1;border:5px solid #154933;position:absolute;bottom:-5px;left:calc(50% - 5px);transform:rotate(45deg)}._dragging_s74j0_2{z-index:30;filter:drop-shadow(0 16px 10px #14252555)}._parking_s74j0_2{z-index:8;color:#124736;background:#abf39b6b;border:3px dashed #155737;border-radius:14px;place-items:center;width:75%;height:18%;transition:opacity .3s;animation:2s infinite _parkingPulse_s74j0_1;display:grid;position:absolute;top:76%;left:17%;box-shadow:0 0 0 8px #b8ffac22}._parking_s74j0_2 span{background:#fcfff2f0;border-radius:30px;align-items:center;gap:10px;padding:10px 17px;font-size:17px;font-weight:800;display:flex}._parkingDone_s74j0_2{opacity:0;pointer-events:none}._truck_s74j0_2{z-index:4;pointer-events:none;width:82%;transition:left 1s cubic-bezier(.25,.8,.4,1),width .6s,top .6s;position:absolute;top:84%;left:49%;transform:translate(-50%,-50%)}._truckWaiting_s74j0_2{left:-12%}._backing_s74j0_2{animation:1s ease-out both _backing_s74j0_2}._truckSmall_s74j0_2{width:57%;top:87%;left:32%}._rigArt_s74j0_2{position:relative}._cargo_s74j0_2{width:26%;height:40%;position:absolute;bottom:57%;left:66%}._cargo_s74j0_2 span{filter:drop-shadow(0 1px 1px #15353155);width:44%;max-height:100%;position:absolute;transform:rotate(-5deg)}._cargo_s74j0_2 span:nth-child(2n){transform:rotate(4deg)}._trailerHint_s74j0_2{z-index:7;color:#173d40;background:#f3fff0f0;border-radius:10px;align-items:center;gap:7px;padding:6px 11px;font-size:14px;font-weight:650;display:flex;position:absolute;bottom:13px;right:18px}._trailerHint_s74j0_2 b{color:#fff;background:#226648;border-radius:4px;padding:1px 6px}._flight_s74j0_2{z-index:40;pointer-events:none;filter:drop-shadow(0 12px 7px #11392c33);width:20%;animation:.7s cubic-bezier(.25,.8,.5,1) both _fly_s74j0_1;position:absolute}._flight_s74j0_2 svg{max-height:135px}._sweepScene_s74j0_2{touch-action:none}._dust_s74j0_2{z-index:5;color:#786343;touch-action:none;background:#bfa88750;border:1px dashed #71563570;border-radius:50%;place-items:center;width:12%;min-width:48px;height:57px;transition:opacity .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}._dust_s74j0_2 svg{width:36px;height:27px}._dust_s74j0_2 span{font-size:23px;line-height:1;position:absolute;bottom:0}._clearing_s74j0_2{opacity:0}._broomButton_s74j0_2{z-index:9;color:#173f31;touch-action:manipulation;background:0 0;border:0;width:11%;min-width:45px;padding:0;position:absolute;bottom:20%;right:4%;transform:rotate(13deg)}._broomButton_s74j0_2 span{white-space:nowrap;background:#efffdb;border-radius:8px;padding:5px 10px;font-size:14px;font-weight:800;position:absolute;bottom:-25px;right:0;transform:rotate(-13deg)}._sweepingBroom_s74j0_2{z-index:10;pointer-events:none;width:11%;min-width:40px;transition:left .12s,top .12s;position:absolute;transform:translate(-40%,-70%)rotate(38deg)}._cleanCount_s74j0_2{color:#164334;background:#f1ffdfeb;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:17px;left:18px}._person_s74j0_2{z-index:7;touch-action:manipulation;background:0 0;border:0;width:15%;padding:0;position:absolute;transform:translate(-50%,-50%)}._sam_s74j0_2{width:16%;top:63%;left:45%}._marcy_s74j0_2{width:13%;top:62%;left:75%}._shirtLogo_s74j0_2{width:17%;position:absolute;top:39%;left:58%}._wave_s74j0_2 svg{animation:3s ease-in-out infinite _hello_s74j0_1}._cleanShine_s74j0_2{color:#28723e;align-items:center;gap:8px;max-width:25%;font-size:15px;font-weight:750;display:flex;position:absolute;top:39%;left:14%}._cleanShine_s74j0_2 svg{width:31px;height:31px;animation:2s infinite _twinkle_s74j0_1}._bubble_s74j0_2{z-index:12;color:#163f41;text-align:left;touch-action:manipulation;background:#fffef5;border:0;border-radius:21px;width:69%;padding:18px 23px;animation:.25s ease-out _pop_s74j0_1;position:absolute;top:10%;left:16%;box-shadow:0 8px 25px #0f352b28}._bubble_s74j0_2:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#fffef5;width:23px;height:25px;position:absolute;bottom:-12px}._samBubble_s74j0_2:after{left:36%}._marcyBubble_s74j0_2:after{right:12%}._bubble_s74j0_2 strong{color:#28703e;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:15px;display:flex}._bubble_s74j0_2>span{font-size:clamp(16px,1.9vw,21px);line-height:1.45;display:block}._bubble_s74j0_2 small{color:#387944;justify-content:flex-end;align-items:center;gap:5px;margin-top:10px;font-size:14px;font-weight:700;display:flex}._receipt_s74j0_2{color:#476b5c;align-items:center;gap:4px;font-size:12px;display:flex}._mapScene_s74j0_2 ._background_s74j0_2{object-fit:fill}._mapShade_s74j0_2{pointer-events:none;background:#133f3433;position:absolute;inset:0}._stopPin_s74j0_2{z-index:6;color:#c2dcdb;background:#143c48e6;border:2px solid #ffffffc0;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 15px #0004}._stopPin_s74j0_2:disabled{opacity:.75}._stopPin_s74j0_2 svg{width:26px;height:26px}._stopPin_s74j0_2 span{color:#fff;white-space:nowrap;background:#123e4af0;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:650;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}._stopPin_s74j0_2._nextPin_s74j0_2{color:#114532;background:#8ae478;border:3px solid #fff;width:67px;height:67px;animation:1.6s infinite _pinPulse_s74j0_1}._nextPin_s74j0_2 span{color:#155431;background:#fcfff0;padding:7px 12px;font-size:15px;box-shadow:0 3px 10px #0002}._visitedPin_s74j0_2{color:#b7e3b4;background:#185d3f}._mapTruck_s74j0_2{z-index:5;filter:drop-shadow(0 5px 4px #0005);width:31%;transition:top 1.2s cubic-bezier(.35,.05,.3,1),left 1.2s cubic-bezier(.35,.05,.3,1);position:absolute;transform:translate(-50%,-50%)}._mapCaption_s74j0_2{color:#214839;text-align:center;background:#fffdeeee;border-radius:12px;align-items:center;gap:8px;width:max-content;max-width:90%;padding:9px 15px;font-size:15px;font-weight:650;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}._destination_s74j0_2{text-align:center;color:#fff;white-space:nowrap;z-index:3;background:#103e46ec;border-radius:13px;padding:10px 24px;position:absolute;top:5%;left:50%;transform:translate(-50%)}._destination_s74j0_2>span{letter-spacing:.15em;color:#ace49b;font-size:11px;display:block}._destination_s74j0_2 strong{font-size:18px;font-weight:700}._deliveryRig_s74j0_2{z-index:3;width:57%;position:absolute;bottom:2%;left:4%}._recipient_s74j0_2{z-index:7;touch-action:manipulation;background:0 0;border:0;width:16%;padding:0;position:absolute;top:53%;left:75%;transform:translate(-50%,-50%)}._recipient_s74j0_2._dog_s74j0_2{width:22%;top:61%}._recipient_s74j0_2:focus-visible{border-radius:20px}._love_s74j0_2{fill:#ec8c55;color:#ffe3ca;width:35px;height:35px;animation:2.4s ease-in-out infinite _heartFloat_s74j0_1;position:absolute;top:-20%;right:15%}._moreLove_s74j0_2{animation:.7s 2 _heartBurst_s74j0_1}._placedChair_s74j0_2{z-index:5;width:25%;animation:.5s _pop_s74j0_1;position:absolute;top:54%;left:37%}._placedLamp_s74j0_2{z-index:4;width:11%;animation:.5s _pop_s74j0_1;position:absolute;top:47%;left:26%}._lamplight_s74j0_2{z-index:-1;background:radial-gradient(#fff2a677,#0000 64%);border-radius:50%;position:absolute;inset:-12%}._happyBike_s74j0_2{z-index:6;width:37%;animation:1.2s ease-out _rollIn_s74j0_1;position:absolute;top:50%;left:18%}._happyBike_s74j0_2 span{color:#154534;white-space:nowrap;background:#f8ffe5e8;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:4px 7px;font-size:13px;display:flex}._happyBike_s74j0_2 svg:not(._sprite_s74j0_2){width:18px}._excited_s74j0_2 svg{animation:1.2s ease-in-out 3 _happyHop_s74j0_1}._bedding_s74j0_2{z-index:6;width:29%;animation:.4s _pop_s74j0_1;position:absolute;top:72%;left:60%}._binTarget_s74j0_2{color:#277647;background:#f4fff0eb;border:3px solid #2f8b51;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:22%;height:24%;display:flex;position:absolute;top:39%}._binTarget_s74j0_2>svg{width:39px;height:39px}._binTarget_s74j0_2 strong{font-size:15px}._recycleTarget_s74j0_2{left:54%}._disposalTarget_s74j0_2{color:#3b4e4c;background:#e0e4dcf0;border-color:#7e8d87;width:19%;left:78%}._targetCheck_s74j0_2{color:#fff;background:#226b40;border-radius:50%;max-width:29px;max-height:29px;padding:5px;position:absolute;top:-13px;right:-6px}._deliveryJoy_s74j0_2{z-index:20;color:#194b36;text-align:center;background:#fcfff4f5;border-radius:17px;padding:13px 19px;animation:.4s _pop_s74j0_1;position:absolute;bottom:3%;left:5%;right:5%;box-shadow:0 5px 25px #12362122}._deliveryJoy_s74j0_2>strong{font-size:clamp(17px,2.4vw,23px);line-height:1.35;display:block}._deliveryJoy_s74j0_2 p{color:#4a6557;margin:4px 0 11px;font-size:15px;line-height:1.4}._primary_s74j0_2{color:#fff;background:#205f3f;border:0;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin:0 auto;padding:11px 18px;font-size:16px;font-weight:750;display:flex;box-shadow:0 3px #0d3a2a}._primary_s74j0_2:hover{background:#184c34}._primary_s74j0_2:active{transform:translateY(1px)}._finishScene_s74j0_2{height:auto;min-height:590px;padding:15px 18px}._finishScene_s74j0_2 ._background_s74j0_2{filter:brightness(.65)}._ending_s74j0_2{flex-direction:column;justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}._endingCast_s74j0_2{justify-content:center;align-items:flex-end;gap:19px;max-width:420px;height:166px;padding:0 15px;display:flex}._endingCast_s74j0_2>svg{width:auto;max-width:24%;height:100%}._endingCast_s74j0_2>svg:nth-child(3){height:86%}._endingCast_s74j0_2>svg:nth-child(4){height:69%}._endingCard_s74j0_2{color:#174937;text-align:center;background:#fbfff1f2;border-radius:20px;width:min(100%,570px);padding:21px 34px;box-shadow:0 7px 30px #12262055}._endingCard_s74j0_2 ._eyebrow_s74j0_2{color:#7a4b21;font-size:11px}._endingCard_s74j0_2 h2{letter-spacing:-.02em;margin:9px 0 16px;font-size:clamp(26px,3vw,37px);font-weight:750;line-height:1.13}._outcomes_s74j0_2{flex-direction:column;align-items:center;gap:5px;font-size:15px;display:flex}._outcomes_s74j0_2 span{align-items:center;gap:8px;display:flex}._outcomes_s74j0_2 svg{width:17px;height:17px}._endingCard_s74j0_2 p{margin:14px 0;font-size:16px}._endingCard_s74j0_2 ._primary_s74j0_2{font-size:16px}._replay_s74j0_2{color:#386148;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:17px auto 0;padding:4px;font-size:14px;display:flex}._coach_s74j0_2{text-align:left;justify-content:center;align-items:center;gap:11px;min-height:77px;padding:14px 18px;display:flex}._coach_s74j0_2 img{flex-shrink:0;width:31px;height:31px}._coach_s74j0_2 p{color:#d8e9e2;max-width:650px;margin:0;font-size:15px;line-height:1.45}._footer_s74j0_2{color:#8bacad;justify-content:space-between;gap:15px;padding:6px 0 15px;font-size:12px;display:flex}._footer_s74j0_2 a{white-space:nowrap;align-items:center;gap:5px;display:flex}._footer_s74j0_2 span{text-align:right}@keyframes _backing_s74j0_2{0%{left:-12%}70%{left:51%}to{left:49%}}@keyframes _wiggle_s74j0_1{0%,65%,to{transform:rotate(0)}75%{transform:rotate(-4deg)}85%{transform:rotate(3deg)}95%{transform:rotate(-2deg)}}@keyframes _parkingPulse_s74j0_1{50%{box-shadow:0 0 0 10px #b8ffac88}}@keyframes _hintBob_s74j0_1{50%{translate:0 -5px}}@keyframes _fly_s74j0_1{0%{left:var(--from-x);top:var(--from-y);transform:translate(-50%,-50%)scale(1)}50%{left:var(--mid-x);top:var(--mid-y);transform:translate(-50%,-50%)scale(.85)rotate(-10deg)}to{left:var(--to-x);top:var(--to-y);opacity:.35;transform:translate(-50%,-50%)scale(.35)}}@keyframes _hello_s74j0_1{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes _twinkle_s74j0_1{50%{opacity:.5;scale:1.14}}@keyframes _pop_s74j0_1{0%{opacity:0;translate:0 5px;scale:.94}to{opacity:1;translate:0;scale:1}}@keyframes _pinPulse_s74j0_1{50%{box-shadow:0 0 0 10px #b6f39f66}}@keyframes _heartFloat_s74j0_1{0%,to{translate:0;scale:1}50%{translate:0 -13px;scale:1.1}}@keyframes _heartBurst_s74j0_1{to{opacity:0;translate:0 -35px;scale:1.5}}@keyframes _rollIn_s74j0_1{0%{translate:-45%}to{translate:0}}@keyframes _happyHop_s74j0_1{0%,to{translate:0}50%{translate:0 -13px}}@media (width>=760px){._scene_s74j0_2{height:640px}._itemName_s74j0_2{font-size:14px}._item_s74j0_2,._waitingItem_s74j0_2{max-width:185px}._truck_s74j0_2{max-width:690px}._recipient_s74j0_2{max-width:130px}._person_s74j0_2{max-width:145px}._bubble_s74j0_2{width:57%;top:7%;left:22%}}@media (width<=600px){._game_s74j0_1{padding:0 12px 8px}._header_s74j0_2{height:67px}._brand_s74j0_2 img{width:44px;height:44px}._brand_s74j0_2 strong{font-size:19px}._brand_s74j0_2 small{font-size:12px}._sound_s74j0_2{width:40px;height:40px}._heading_s74j0_2{min-height:118px;padding:17px 6px 13px}._heading_s74j0_2 h1{font-size:26px}._heading_s74j0_2 p{font-size:16px}._eyebrow_s74j0_2{letter-spacing:.13em;font-size:10px}._progress_s74j0_2{justify-content:space-around;gap:9px;margin-bottom:11px;font-size:11px}._progress_s74j0_2 span{gap:4px}._progress_s74j0_2 b{width:16px;height:16px;font-size:10px}._progress_s74j0_2 svg{width:14px}._scene_s74j0_2{border-radius:16px;height:clamp(440px,61svh,550px)}._parking_s74j0_2{width:82%;height:15%;top:78%;left:11%}._parking_s74j0_2 span{padding:8px 12px;font-size:16px}._truck_s74j0_2{width:94%;top:84%;left:49%}._truckWaiting_s74j0_2{left:-12%}._truckSmall_s74j0_2{width:65%;top:87%;left:34%}._trailerHint_s74j0_2{font-size:12px;bottom:10px;right:11px}._tapTag_s74j0_2{padding:6px 8px;font-size:13px;top:-31px}._itemName_s74j0_2{padding:3px 6px;font-size:12px;bottom:-17px}._person_s74j0_2._sam_s74j0_2{width:25%;top:64%;left:36%}._person_s74j0_2._marcy_s74j0_2{width:20%;top:62%;left:75%}._cleanShine_s74j0_2{gap:4px;max-width:32%;font-size:12px;line-height:1.3;top:37%;left:7%}._cleanShine_s74j0_2 svg{width:22px}._bubble_s74j0_2{border-radius:16px;width:88%;padding:13px 15px;top:4%;left:6%}._bubble_s74j0_2>span{font-size:16px;line-height:1.42}._bubble_s74j0_2 small{margin-top:8px;font-size:12px}._bubble_s74j0_2 strong{font-size:14px}._samBubble_s74j0_2:after{left:30%}._marcyBubble_s74j0_2:after{right:14%}._broomButton_s74j0_2{width:12%;bottom:25%;right:5%}._dust_s74j0_2{height:50px}._stopPin_s74j0_2{width:40px;height:40px}._stopPin_s74j0_2._nextPin_s74j0_2{width:56px;height:56px}._stopPin_s74j0_2 span{font-size:10px}._nextPin_s74j0_2 span{font-size:13px}._stopPin_s74j0_2 svg{width:22px}._mapCaption_s74j0_2{padding:8px 12px;font-size:13px;bottom:12px}._mapTruck_s74j0_2{width:41%}._destination_s74j0_2{white-space:normal;width:max-content;max-width:94%;padding:8px 16px;top:4%}._destination_s74j0_2 strong{font-size:16px}._destination_s74j0_2>span{font-size:10px}._recipient_s74j0_2{width:25%;top:51%;left:76%}._recipient_s74j0_2._dog_s74j0_2{width:31%;top:60%;left:75%}._placedChair_s74j0_2{width:32%;top:48%;left:30%}._placedLamp_s74j0_2{width:15%;top:46%;left:14%}._happyBike_s74j0_2{width:50%;top:52%;left:7%}._bedding_s74j0_2{width:34%;top:73%;left:57%}._deliveryRig_s74j0_2{width:68%;bottom:2%;left:0}._deliveryJoy_s74j0_2{padding:11px 13px;bottom:2%;left:3%;right:3%}._deliveryJoy_s74j0_2>strong{font-size:17px}._deliveryJoy_s74j0_2 p{margin-bottom:8px;font-size:14px}._deliveryJoy_s74j0_2 ._primary_s74j0_2{width:100%;min-height:44px;padding:9px 12px;font-size:14px}._binTarget_s74j0_2{border-radius:10px;width:22%;height:26%;top:33%;left:53%}._disposalTarget_s74j0_2{width:21%;left:77%}._binTarget_s74j0_2 strong{font-size:12px}._binTarget_s74j0_2>svg{width:31px}._coach_s74j0_2{gap:9px;min-height:72px;padding:11px 6px}._coach_s74j0_2 p{font-size:14px}._footer_s74j0_2{flex-wrap:wrap;justify-content:center;gap:8px;font-size:11px}._footer_s74j0_2 span{text-align:center}._finishScene_s74j0_2{height:auto;min-height:570px;padding:10px}._ending_s74j0_2{min-height:550px}._endingCard_s74j0_2{padding:18px 17px}._endingCast_s74j0_2{gap:14px;height:135px}._endingCard_s74j0_2 ._primary_s74j0_2{font-size:15px}._outcomes_s74j0_2{font-size:14px}._endingCard_s74j0_2 h2{font-size:28px}._endingCard_s74j0_2 p{font-size:15px}}@media (width<=360px){._game_s74j0_1{padding:0 8px}._progress_s74j0_2{gap:4px;font-size:10px}._heading_s74j0_2 h1{font-size:23px}._heading_s74j0_2 p,._bubble_s74j0_2>span{font-size:15px}._bubble_s74j0_2{padding:12px}._brand_s74j0_2 small{font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}._backing_s74j0_2{left:49%}._flight_s74j0_2{left:var(--to-x);top:var(--to-y);transform:translate(-50%,-50%)scale(.35)}}._headerEnd_s74j0_10{letter-spacing:.08em;color:#afd9c8;align-items:center;gap:12px;font-size:12px;font-weight:750;display:flex}._audioControls_s74j0_10{justify-content:flex-end;align-items:center;gap:8px;padding-top:10px;display:flex}._audioControls_s74j0_10>span{color:#a8c4be;margin-right:auto;font-size:12px}._audioControls_s74j0_10 button{color:#c1d8d1;background:#ffffff08;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:6px;min-height:40px;padding:6px 11px;font-size:12px;display:flex}._audioControls_s74j0_10 button[aria-pressed=true]{color:#edffe7;background:#27603f;border-color:#82c88e}._audioNote_s74j0_10{color:#ffe4be;text-align:center;font-size:13px}._heading_s74j0_2{padding-top:15px}._jobBrief_s74j0_10{color:#214a3b;background:#fffcf0f5;border:1px solid #fff;border-radius:14px;width:86%;max-width:670px;padding:14px 20px;position:absolute;top:5%;left:7%;box-shadow:0 6px 20px #132a2520}._jobBrief_s74j0_10 strong{color:#9b5b2b;text-transform:uppercase;letter-spacing:.08em;font-size:13px}._jobBrief_s74j0_10 p{margin:5px 0 0;font-size:clamp(15px,2vw,20px);line-height:1.4}._keepZone_s74j0_10{z-index:9;color:#164730;touch-action:manipulation;background:0 0;border:0;flex-direction:column;align-items:center;width:15%;min-width:55px;padding:0;display:flex;position:absolute;top:3%;right:4%}._keepZone_s74j0_10>._sprite_s74j0_2{width:auto;max-width:100%;max-height:130px}._keepZone_s74j0_10>span{background:#eaffd9ed;border:1px solid #518859;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:95px;max-width:130px;padding:5px 7px;font-size:12px;font-weight:750;line-height:1.2;display:flex}._keepLabel_s74j0_10{color:#684522;background:#ffe2a2}._keptItem_s74j0_10{filter:drop-shadow(0 3px 4px #0003);width:67%;animation:.4s _pop_s74j0_1;position:absolute;top:45%;right:75%}._keepPrompt_s74j0_10,._decisionCard_s74j0_10{z-index:40;color:#1c4c37;text-align:center;background:#fffbed;border:2px solid #fff;border-radius:19px;width:90%;max-width:430px;padding:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #092b3459,0 15px 40px #102c4240}._keepPrompt_s74j0_10>svg{color:#b87532;width:31px;height:31px;margin:0 auto 7px;display:block}._keepPrompt_s74j0_10>strong{font-size:23px}._keepPrompt_s74j0_10 p,._decisionCard_s74j0_10 p{margin:11px 0 17px;font-size:16px;line-height:1.45}._newWorkbench_s74j0_10{opacity:.95;z-index:3;width:29%;position:absolute;top:35%;left:7%}._packScene_s74j0_10{background:#163b42}._packScene_s74j0_10>._background_s74j0_2{display:none}._packingBoard_s74j0_10{aspect-ratio:800/1024;isolation:isolate;height:67%;position:absolute;top:0;left:50%;transform:translate(-50%)}._trailerBed_s74j0_10{width:100%;height:100%;display:block}._packSlot_s74j0_10{color:#fffbe1;background:#ffffff0b;border:1px dashed #e4f2d5aa;border-radius:7px;place-items:center;width:22%;min-width:44px;height:22%;min-height:44px;padding:4px;transition:background .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}._packSlot_s74j0_10>._sprite_s74j0_2{width:100%;height:100%;max-height:90px}._packSlot_s74j0_10>span:not(._paddingMark_s74j0_10){text-shadow:0 1px 4px #143c3e;font-size:11px;line-height:1.2}._packSlot_s74j0_10._slotReady_s74j0_10{background:#daf49b42;border:2px dashed #edffc9;animation:1.8s ease-in-out infinite _spaceGlow_s74j0_1}._packSlot_s74j0_10._slotSelected_s74j0_10{background:#ffc27777;outline:3px solid #ffc177}._paddingMark_s74j0_10{color:#234c3c;background:#f4da88;border-radius:5px;align-items:center;gap:2px;padding:2px 4px;font-size:10px;display:flex;position:absolute;bottom:0;right:-7px;box-shadow:0 0 0 5px #f4da8840}._paddingMark_s74j0_10 svg{width:14px;height:14px}._strapOne_s74j0_10,._strapTwo_s74j0_10{z-index:5;pointer-events:none;background:repeating-linear-gradient(90deg,#de954c 0 9px,#bd7538 9px 11px);border-top:1px solid #ffda92;width:64%;height:7px;animation:.3s ease-out _strapIn_s74j0_1;position:absolute;left:18%;box-shadow:0 2px 3px #0006}._strapOne_s74j0_10{top:44%;rotate:-4deg}._strapTwo_s74j0_10{top:70%;rotate:3deg}._packRack_s74j0_10{justify-content:center;gap:10px;height:78px;display:flex;position:absolute;bottom:16%;left:4%;right:4%}._packRack_s74j0_10 button{color:#e1eee0;background:#ffffff0a;border:1px solid #94c3a944;border-radius:12px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:44px;max-width:138px;padding:4px 8px;display:flex;position:relative}._packRack_s74j0_10 button>._sprite_s74j0_2{width:auto;max-width:100%;height:50px}._packRack_s74j0_10 button>span{white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:650;display:flex}._packRack_s74j0_10 ._selectedCargo_s74j0_10{background:#c8ec9c2e;border-color:#c9eb9c;box-shadow:0 0 0 2px #c9eb9c}._packActions_s74j0_10{color:#ecf5db;text-align:center;justify-content:center;align-items:center;gap:13px;min-height:52px;display:flex;position:absolute;bottom:2.5%;left:4%;right:4%}._packActions_s74j0_10>span{max-width:210px;font-size:14px;line-height:1.3}._packActions_s74j0_10>button:not(._primary_s74j0_2){color:#234e3a;background:#f7f5d9;border:0;border-radius:10px;min-height:48px;padding:9px 12px;font-size:14px;font-weight:700}._packActions_s74j0_10>._primary_s74j0_2{color:#16472e;background:#85d885;max-width:100%;font-size:15px;box-shadow:0 3px #061d23}._wobbly_s74j0_10{animation:2s ease-in-out infinite _loadWobble_s74j0_1}._townMemory_s74j0_10{z-index:4;background:#fff8d15e;border:1px solid #edffcf66;border-radius:15px;width:10%;min-width:46px;max-width:105px;min-height:44px;padding:4px;transition:background .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 7px #14363044}._townMemory_s74j0_10:hover{background:#fff8d1ce}._townMemory_s74j0_10>._sprite_s74j0_2{min-height:30px;max-height:88px}._townMemory_s74j0_10>svg:not(._sprite_s74j0_2){color:#ffffdf;fill:#cf8043;filter:drop-shadow(0 1px 2px #653a2277);width:19px;height:19px;position:absolute;top:-9px;right:-4px}._townCyclist_s74j0_10{animation:9s ease-in-out infinite _neighborhoodRide_s74j0_1}._chapterScene_s74j0_10{border-radius:20px 20px 0 0;height:clamp(320px,48svh,430px)!important}._chapterPanel_s74j0_10{color:#214b37;text-align:center;background:#f9fae9;border-radius:0 0 20px 20px;padding:23px 25px;box-shadow:0 10px 35px #0003}._chapterPanel_s74j0_10 h2{letter-spacing:-.02em;margin:10px 0;font-size:clamp(22px,3vw,30px);line-height:1.25}._chapterPanel_s74j0_10 p{max-width:630px;margin:0 auto 18px;font-size:16px;line-height:1.5}._chapterPanel_s74j0_10>small{color:#496747;margin:9px 0 0;font-size:12px;display:block}._chapterSeal_s74j0_10{color:#377744;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:750;display:flex}._chapterSeal_s74j0_10 svg{width:19px;height:19px}._placedBooks_s74j0_10{z-index:5;width:24%;animation:.4s _pop_s74j0_1;position:absolute;top:50%;left:41%}._backMap_s74j0_10{z-index:12;color:#2b5b3f;background:#fffdf0eb;border:1px solid #b4c9a7;border-radius:9px;align-items:center;gap:5px;max-width:49%;min-height:44px;padding:8px 10px;font-size:13px;display:flex;position:absolute;top:22%;left:5%}._decisionCard_s74j0_10>strong{justify-content:center;align-items:center;gap:8px;font-size:21px;line-height:1.25;display:flex}._decisionCard_s74j0_10 ._primary_s74j0_2{width:100%;font-size:15px}._decisionCard_s74j0_10 ._primary_s74j0_2:disabled{opacity:.45;box-shadow:none}._decisionCard_s74j0_10 small{color:#61734f;margin-top:12px;font-size:12px;display:block}._secondary_s74j0_10{color:#28543a;background:#f2e9cc;border:1px solid #c2c59f;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:46px;margin:12px auto 0;padding:9px 13px;font-size:15px;font-weight:650;display:flex}._repairBike_s74j0_10{width:85%;max-width:270px;height:165px;margin:17px auto 0;position:relative}._repairBike_s74j0_10>._sprite_s74j0_2{width:100%;height:100%}._fixBolt_s74j0_10,._fixedBolt_s74j0_10{color:#124435;background:#adf084;border:2px solid #fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 9px #1d422144}._fixBolt_s74j0_10{animation:1.5s ease-in-out infinite _pinPulse_s74j0_1}._fixedBolt_s74j0_10{color:#edffe6;background:#215e40}._fixBolt_s74j0_10 svg,._fixedBolt_s74j0_10 svg{width:22px;height:22px}._decisionCard_s74j0_10 p{margin:12px 0}._primary_s74j0_2:focus-visible,._secondary_s74j0_10:focus-visible{outline-color:#d78133}@keyframes _spaceGlow_s74j0_1{50%{background:#defbad66}}@keyframes _strapIn_s74j0_1{0%{scale:.15 1}to{scale:1}}@keyframes _loadWobble_s74j0_1{0%,70%,to{rotate:0deg}78%{rotate:-1.5deg}87%{rotate:1.5deg}}@keyframes _neighborhoodRide_s74j0_1{0%,to{translate:-8px}50%{translate:12px -2px}}@media (width<=600px){._headerEnd_s74j0_10{font-size:11px}._audioControls_s74j0_10{gap:6px;padding-top:8px}._audioControls_s74j0_10>span{max-width:100px;font-size:11px;line-height:1.2}._audioControls_s74j0_10 button{min-height:38px;padding:5px 8px;font-size:11px}._jobBrief_s74j0_10{padding:11px 14px;top:4%}._jobBrief_s74j0_10 strong{font-size:11px}._jobBrief_s74j0_10 p{font-size:16px}._keepZone_s74j0_10{width:16%;top:3%;right:7%}._keepZone_s74j0_10>._sprite_s74j0_2{max-height:88px}._keepZone_s74j0_10>span{min-width:75px;max-width:95px;padding:4px;font-size:10px}._keptItem_s74j0_10{width:77%;top:36%;right:73%}._keepPrompt_s74j0_10,._decisionCard_s74j0_10{max-width:355px;padding:18px 16px}._keepPrompt_s74j0_10 p,._decisionCard_s74j0_10 p{font-size:15px}._keepPrompt_s74j0_10>strong,._decisionCard_s74j0_10>strong{font-size:20px}._packRack_s74j0_10{gap:6px;height:73px;bottom:16%;left:3%;right:3%}._packRack_s74j0_10 button{padding:4px}._packRack_s74j0_10 button>span{font-size:10px}._packRack_s74j0_10 button>._sprite_s74j0_2{height:44px}._packActions_s74j0_10{gap:9px;bottom:2%;left:3%;right:3%}._packActions_s74j0_10>span{max-width:110px;font-size:12px}._packActions_s74j0_10>button:not(._primary_s74j0_2){max-width:48%;font-size:12px}._packActions_s74j0_10>._primary_s74j0_2{padding:9px 12px;font-size:13px}._packSlot_s74j0_10>span:not(._paddingMark_s74j0_10){font-size:9px}._packSlot_s74j0_10{padding:2px}._paddingMark_s74j0_10{font-size:8px;right:-10px}._paddingMark_s74j0_10 svg{width:11px;height:11px}._townMemory_s74j0_10{border-radius:10px;width:12%;padding:2px}._townMemory_s74j0_10>svg:not(._sprite_s74j0_2){width:15px;height:15px}._chapterScene_s74j0_10{height:clamp(315px,45svh,390px)!important}._chapterPanel_s74j0_10{padding:19px 16px}._chapterPanel_s74j0_10 p{font-size:15px}._chapterPanel_s74j0_10 h2{font-size:25px}._chapterPanel_s74j0_10 ._primary_s74j0_2{font-size:14px}._chapterSeal_s74j0_10{font-size:11px}._placedBooks_s74j0_10{width:31%;top:49%;left:32%}._newWorkbench_s74j0_10{width:36%;top:35%;left:3%}._repairBike_s74j0_10{height:142px}._backMap_s74j0_10{max-width:55%;padding:7px 8px;font-size:11px;top:21%;left:3%}._decisionCard_s74j0_10 ._primary_s74j0_2,._decisionCard_s74j0_10 ._secondary_s74j0_10{font-size:14px}._decisionCard_s74j0_10>small{font-size:11px}}@media (width<=360px){._audioControls_s74j0_10>span{display:none}._audioControls_s74j0_10{justify-content:flex-end}._packActions_s74j0_10>span{max-width:92px}._packRack_s74j0_10 button>span{font-size:9px}._chapterSeal_s74j0_10{font-size:10px}}._rigLogo_s74j0_16{pointer-events:none;border-radius:50%;width:5.58%;height:auto;position:absolute;top:52.75%;left:43.56%;transform:translate(-50%,-50%)skewY(-8deg)}._challengeInvite_s74j0_18{background:#e1efd2;border:1px solid #8fb883;border-radius:14px;max-width:620px;margin:22px auto;padding:20px 16px}._challengeInvite_s74j0_18 h3{margin:0 0 8px;font-size:23px;line-height:1.25}._challengeInvite_s74j0_18 p{margin-bottom:15px;font-size:15px}._challengeInvite_s74j0_18 small{color:#4d6846;margin-top:10px;font-size:12px;display:block}._game_s74j0_1 a._primary_s74j0_2{color:#fff}._game_s74j0_1 ._challengeShortcut_s74j0_22{color:#fff;text-underline-offset:4px;border:1px solid #85d885;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:44px;margin:0 auto 12px;padding:8px 16px;text-decoration:underline;display:flex}._game_s74j0_1 ._challengeShortcut_s74j0_22:hover{background:#205f3f}
