.page.compactUI .homeDriversCard{position:fixed;z-index:6;left:50%;transform:translate(-50%);bottom:calc(102px + env(safe-area-inset-bottom));width:min(648px,calc(100% - 32px));min-height:68px;margin:0;padding:10px 15px;display:flex;align-items:center;gap:12px;color:#fff;border:1px solid #0c6d59;border-radius:18px;background:linear-gradient(115deg,#0a4d33,#087c68 58%,#086b59);box-shadow:0 9px 24px #087c6840,inset 0 1px #ffffff24}.page.compactUI .homeDriversCard .homeCardIcon{width:48px;height:48px;flex:0 0 48px;border-radius:14px;display:grid;place-items:center;background:#ffffff20;box-shadow:inset 0 0 0 1px #ffffff30;font-size:25px}.page.compactUI .homeDriversCard div{flex:1;min-width:0}.page.compactUI .homeDriversCard b{display:block;color:#fff;font-size:16px;line-height:1.25}.page.compactUI .homeDriversCard small{display:block;color:#e0f5ee;font-size:12px;line-height:1.3;margin-top:3px}.page.compactUI .homeDriversCard .homeArrow{color:#fff;font-size:30px;line-height:1}.page.compactUI .roundCallWrap{padding:22px 0 28px;gap:7px}.page.compactUI .roundCall{width:112px;height:112px;border:5px solid #d8f5e9;border-radius:50%;color:#fff;background:linear-gradient(145deg,#12a05c,#0b6b4a);box-shadow:0 0 0 8px #eafaf2,0 12px 28px #08745f35,inset 0 2px 2px #ffffff30;transition:transform .16s ease,box-shadow .16s ease}.page.compactUI .roundCall strong{display:block;font-size:58px;line-height:1;font-weight:400;transform:translateY(-2px)}.page.compactUI .roundCall:hover{box-shadow:0 0 0 9px #eafaf2,0 15px 34px #08745f45,inset 0 2px 2px #ffffff30}.page.compactUI .roundCallWrap>b{margin-top:6px;font-size:21px;letter-spacing:-.35px}.page.compactUI .roundCallWrap>small{font-size:14px;color:#687580}.page.compactUI .bottomNav{z-index:7}@media(max-height:760px){.page.compactUI .homeDriversCard{bottom:calc(92px + env(safe-area-inset-bottom));min-height:62px}.page.compactUI .homeDriversCard .homeCardIcon{width:42px;height:42px;flex-basis:42px}.page.compactUI .roundCallWrap{padding:12px 0 18px}.page.compactUI .roundCall{width:96px;height:96px}.page.compactUI .roundCall strong{font-size:50px}}@media(max-width:380px){.page.compactUI .homeDriversCard{width:calc(100% - 24px);bottom:calc(92px + env(safe-area-inset-bottom));padding:9px 11px}.page.compactUI .homeDriversCard b{font-size:15px}.page.compactUI .homeDriversCard small{font-size:11px}}.page.compactUI .roundCallWrap{position:relative;isolation:isolate;padding:25px 0 26px;gap:8px}.page.compactUI .roundCallWrap:before{content:"";position:absolute;z-index:-1;top:18px;left:50%;width:150px;height:150px;border:2px solid #13a88950;border-radius:50%;transform:translate(-50%);animation:pjCallOrbit 3.2s ease-out infinite;pointer-events:none}.page.compactUI .roundCallWrap:after{content:"";position:absolute;z-index:-1;top:27px;left:50%;width:132px;height:132px;border:2px solid #0b806b55;border-radius:50%;transform:translate(-50%);animation:pjCallOrbit 3.2s ease-out infinite .9s;pointer-events:none}.page.compactUI .roundCall{position:relative;width:112px;height:112px;border:4px solid #e1fff3;border-radius:50%;color:#fff;background:linear-gradient(145deg,#16a889,#0b6b4a 78%);box-shadow:0 0 0 7px #14a88918,0 12px 28px #08735f30,inset 0 2px 3px #ffffff42;animation:pjCallBreath 2.4s ease-in-out infinite;overflow:visible}.page.compactUI .roundCall:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px dashed #10a8879c;border-radius:50%;animation:pjCallSpin 12s linear infinite;pointer-events:none}.page.compactUI .roundCall strong{display:block;font-size:58px;line-height:1;font-weight:400;text-shadow:0 2px 8px #004d4033;transform:translateY(-2px)}.page.compactUI .roundCallWrap>b{margin-top:5px;font-size:21px;letter-spacing:-.45px;color:#0a4d33}.page.compactUI .roundCallWrap>small{font-size:14px;color:#657782}@keyframes pjCallOrbit{0%{opacity:.7;transform:translate(-50%) scale(.78)}75%,to{opacity:0;transform:translate(-50%) scale(1.25)}}@keyframes pjCallSpin{to{transform:rotate(360deg)}}@keyframes pjCallBreath{0%,to{transform:scale(1);box-shadow:0 0 0 7px #14a88918,0 12px 28px #08735f30,inset 0 2px 3px #ffffff42}50%{transform:scale(1.035);box-shadow:0 0 0 10px #14a88920,0 15px 32px #08735f38,inset 0 2px 3px #ffffff42}}.page.compactUI .roundCall:active{transform:scale(.94)}@media(max-height:760px){.page.compactUI .roundCallWrap{padding:16px 0 18px}.page.compactUI .roundCall{width:98px;height:98px}.page.compactUI .roundCallWrap:before{top:9px;width:136px;height:136px}.page.compactUI .roundCallWrap:after{top:17px;width:120px;height:120px}}@media(prefers-reduced-motion:reduce){.page.compactUI .roundCall,.page.compactUI .roundCall:before,.page.compactUI .roundCallWrap:before,.page.compactUI .roundCallWrap:after{animation:none}}.page.compactUI .roundCall{display:grid;place-items:center;padding:0}.page.compactUI .roundCall img{display:block;width:78%;height:78%;object-fit:cover;border-radius:50%;border:2px solid #9cf3d4;box-shadow:0 2px 12px #002b2530}.page.compactUI .roundCall .roundCallPlus{position:absolute;right:-2px;bottom:0;width:36px;height:36px;display:grid;place-items:center;border:3px solid #e4fff4;border-radius:50%;color:#fff;background:linear-gradient(145deg,#20b894,#0b6b4a);font-size:29px;font-weight:400;line-height:1;box-shadow:0 4px 12px #00574735}.page.compactUI .homeDriversCard{bottom:calc(78px + env(safe-area-inset-bottom));min-height:56px;height:56px;padding:6px 12px;gap:10px;border-radius:15px}.page.compactUI .homeDriversCard .homeCardIcon{width:40px;height:40px;flex:0 0 40px;border-radius:11px;font-size:22px}.page.compactUI .homeDriversCard b{font-size:15px;line-height:1.15}.page.compactUI .homeDriversCard small{font-size:11px;line-height:1.2;margin-top:2px}.page.compactUI .homeDriversCard .homeArrow{font-size:25px}@media(max-height:760px){.page.compactUI .homeDriversCard{bottom:calc(76px + env(safe-area-inset-bottom));min-height:52px;height:52px;padding:5px 10px}.page.compactUI .homeDriversCard .homeCardIcon{width:36px;height:36px;flex-basis:36px}}.page.compactUI .homeDriversCard{position:fixed;z-index:5;left:16px;right:16px;bottom:calc(88px + env(safe-area-inset-bottom));width:auto;height:48px;min-height:48px;padding:4px 10px;display:flex;align-items:center;border:1px solid #075f50;border-radius:13px;color:#fff;background:linear-gradient(110deg,#075f50,#087b66);box-shadow:0 5px 14px #064f4030}.page.compactUI .homeDriversCard .homeCardIcon{width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:#ffffff20;color:#fff;font-size:21px}.page.compactUI .homeDriversCard b{font-size:14px;line-height:1.1}.page.compactUI .homeDriversCard small{font-size:10px;line-height:1.1;margin-top:2px}.page.compactUI .homeDriversCard .homeArrow{font-size:23px}.page.compactUI .roundCallWrap{margin-bottom:62px;padding:20px 0 18px}.page.compactUI .roundCall{width:104px;height:104px}.page.compactUI .roundCallWrap:before{top:13px;width:142px;height:142px}.page.compactUI .roundCallWrap:after{top:21px;width:126px;height:126px}@media(max-height:760px){.page.compactUI .homeDriversCard{bottom:calc(82px + env(safe-area-inset-bottom));height:44px;min-height:44px}.page.compactUI .roundCallWrap{margin-bottom:58px;padding:12px 0 14px}.page.compactUI .roundCall{width:92px;height:92px}.page.compactUI .roundCallWrap:before{top:5px;width:126px;height:126px}.page.compactUI .roundCallWrap:after{top:13px;width:110px;height:110px}}.page.compactUI{padding-bottom:calc(150px + env(safe-area-inset-bottom));min-height:100dvh}.page.compactUI .roundCallWrap{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 0 4px;padding:22px 0 16px;text-align:center;gap:0;overflow:visible}.page.compactUI .roundCall{flex:0 0 auto;display:grid!important;place-items:center;width:104px;height:104px;margin:0 auto;padding:0;position:relative;overflow:visible}.page.compactUI .roundCall img{position:absolute;top:9px;right:9px;bottom:9px;left:9px;width:calc(100% - 18px);height:calc(100% - 18px);display:block;object-fit:cover;object-position:center;border-radius:50%;z-index:1}.page.compactUI .roundCall .roundCallPlus{z-index:2}.page.compactUI .roundCallWrap>b{display:block;width:100%;margin:14px 0 0;text-align:center;line-height:1.2}.page.compactUI .roundCallWrap>small{display:block;width:100%;margin-top:5px;text-align:center;line-height:1.3}.page.compactUI .homeDriversCard{position:fixed!important;z-index:9;left:12px!important;right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:656px;min-width:0;height:52px!important;min-height:52px!important;margin:0 auto!important;padding:5px 12px!important;display:flex!important;align-items:center;box-sizing:border-box;overflow:hidden;border:1px solid #075f50;border-radius:13px;background:linear-gradient(110deg,#075f50,#087b66);color:#fff;box-shadow:0 5px 14px #064f4030}.page.compactUI .homeDriversCard b,.page.compactUI .homeDriversCard small,.page.compactUI .homeDriversCard .homeArrow{color:#fff}.page.compactUI .homeDriversCard>div{min-width:0;flex:1}.page.compactUI .homeDriversCard .homeCardIcon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:10px;background:#ffffff20;color:#fff;font-size:22px}.page.compactUI .homeDriversCard b{font-size:14px;line-height:1.15}.page.compactUI .homeDriversCard small{font-size:10px;line-height:1.15;margin-top:2px}.page.compactUI .homeDriversCard .homeArrow{font-size:22px;flex:0 0 auto}.passwordInputWrap{position:relative;display:flex;align-items:center}.passwordInputWrap input{min-width:0;padding-right:54px}.passwordInputWrap .passwordEye{position:absolute;right:9px;top:50%;transform:translateY(-50%);width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:11px;background:#e8f7f1;color:#075f50;font-size:20px;line-height:1}.reDesignedAuth .authModeToggle{display:block}.authPage.redesignedAuth .authCard .authModeToggle,.authPage.redesignedAuth .authCard .forgotPassword{display:block;width:100%;min-height:0;margin:8px 0 0;padding:3px 0;text-align:center;line-height:1.35;white-space:normal}.authPage.redesignedAuth .authCard .forgotPassword{margin-top:2px}@media(max-height:760px){.page.compactUI{padding-bottom:calc(138px + env(safe-area-inset-bottom))}.page.compactUI .roundCallWrap{padding:12px 0 10px}.page.compactUI .roundCall{width:90px;height:90px}.page.compactUI .homeDriversCard{height:46px!important;min-height:46px!important;bottom:calc(74px + env(safe-area-inset-bottom))!important}}.page.compactUI{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.page.compactUI .homeDriversCard{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:96px!important;margin:12px 0 8px!important;padding:14px 16px!important;transform:none!important;overflow:visible;border:1px solid #dfe7eb;border-radius:22px;background:#fff;color:#0a4d33;box-shadow:0 6px 20px #17202a0a}.page.compactUI .homeDriversCard .homeCardIcon{width:62px;height:62px;flex:0 0 62px;border-radius:19px;background:linear-gradient(145deg,#e2f8ef,#c9f0e1);color:#087b66;font-size:29px}.page.compactUI .roundCallWrap{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0;padding:22px 0 20px;gap:0;text-align:center;overflow:visible}.page.compactUI .roundCall{flex:0 0 auto;width:112px;height:112px;margin:0 auto;padding:0;display:grid!important;place-items:center;border-radius:50%;border:4px solid #e1fff3;background:linear-gradient(145deg,#16a889,#0b6b4a)}.page.compactUI .roundCall img{display:none!important}.page.compactUI .roundCall .roundCallPlus{right:-2px;bottom:0;width:36px;height:36px;z-index:2}.page.compactUI .roundCall:after{content:"＋";display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;color:#fff;font-size:65px;font-weight:300;line-height:1;pointer-events:none}.page.compactUI .roundCallWrap>b{display:block;width:100%;margin:14px 0 0;text-align:center;font-size:21px;line-height:1.2;color:#0a4d33}.page.compactUI .roundCallWrap>small{display:block;width:100%;margin-top:5px;text-align:center;font-size:14px;line-height:1.3;color:#657782}.page.compactUI .homeDriversCard .homeCardIcon{font-size:29px}.page.compactUI .bottomNav{z-index:10}.authPage.redesignedAuth .authCard .authCreateAccount{display:block;width:100%;margin-top:8px;min-height:48px;text-align:center;background:linear-gradient(110deg,#159b7e,#0b6b4a);color:#fff;border:0;border-radius:14px;font-weight:850;box-shadow:0 7px 18px #08745f22}.authPage.redesignedAuth .authCard .forgotPassword{display:block;width:100%;margin:8px 0 0;padding:4px 0;text-align:center;min-height:0;line-height:1.35}.authPage.redesignedAuth .authCard .authModeToggle:not(.authCreateAccount){display:block;width:100%;margin-top:8px;text-align:center}@media(max-height:760px){.page.compactUI{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.page.compactUI .homeDriversCard{min-height:78px!important;padding:10px 12px!important}.page.compactUI .homeDriversCard .homeCardIcon{width:50px;height:50px;flex-basis:50px}.page.compactUI .roundCallWrap{padding:16px 0}.page.compactUI .roundCall{width:98px;height:98px}}.page.compactUI .roundCall .roundCallPlus{display:none!important}.page.compactUI{display:flex;flex-direction:column;min-height:100dvh;padding-bottom:0!important}.page.compactUI .homeSummary,.page.compactUI .homeCards{flex:0 0 auto}.page.compactUI .roundCallWrap{flex:0 0 auto;display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0;padding:24px 0 26px;gap:0;text-align:center;overflow:visible}.page.compactUI .roundCall{position:relative;flex:0 0 auto;width:112px;height:112px;margin:0 auto;padding:0;display:grid!important;place-items:center;overflow:visible}.page.compactUI .roundCall img{display:block!important;position:absolute;top:7px;right:7px;bottom:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px);object-fit:contain;object-position:center;border-radius:50%;z-index:1}.page.compactUI .roundCall .roundCallPlus{display:grid!important;z-index:2;right:-3px;bottom:0}.page.compactUI .roundCall:after{content:none!important}.page.compactUI .roundCallWrap>b{display:block;width:100%;margin:14px 0 0;text-align:center;font-size:21px;line-height:1.2}.page.compactUI .roundCallWrap>small{display:block;width:100%;margin-top:5px;text-align:center;font-size:14px;line-height:1.3}.page.compactUI .homeDriversCard{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;display:flex!important;flex:0 0 auto;align-items:center;box-sizing:border-box;width:100%!important;max-width:none!important;min-width:0;height:auto!important;min-height:96px!important;margin:0 0 10px!important;padding:14px 16px!important;overflow:visible;border:1px solid #dfe7eb;border-radius:22px;color:#0a4d33;background:#fff;box-shadow:0 6px 20px #17202a0a}.page.compactUI .homeDriversCard .homeCardIcon{width:62px!important;height:62px!important;flex:0 0 62px!important;display:grid;place-items:center;border-radius:19px;background:linear-gradient(145deg,#e2f8ef,#c9f0e1);color:#087b66;font-size:29px}.page.compactUI .homeDriversCard b{color:#0a4d33;font-size:18px;line-height:1.2}.page.compactUI .homeDriversCard small{color:#647482;font-size:13px;line-height:1.25}.page.compactUI .homeDriversCard .homeArrow{color:#8293a0;font-size:28px}.page.compactUI .bottomNav{position:relative;flex:0 0 auto;z-index:10;margin-top:auto}@media(max-height:760px){.page.compactUI .roundCallWrap{padding:16px 0 18px}.page.compactUI .roundCall{width:98px;height:98px}.page.compactUI .homeDriversCard{min-height:78px!important;padding:10px 12px!important}.page.compactUI .homeDriversCard .homeCardIcon{width:50px!important;height:50px!important;flex-basis:50px!important}}.page.compactUI button,.page.compactUI a,.page.compactUI [role=button],.authPage button,.authPage a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation}.page.compactUI button:focus,.page.compactUI button:focus-visible,.page.compactUI a:focus,.page.compactUI a:focus-visible{outline:none}.page.compactUI button{transition:transform .16s ease,filter .18s ease,box-shadow .18s ease}.page.compactUI button:active{transform:scale(.975);filter:brightness(.97)}.page.compactUI .roundCall{border-radius:50%!important;overflow:visible!important;-webkit-tap-highlight-color:transparent!important;outline:none!important;box-shadow:0 0 0 6px #16a88918,0 10px 26px #08735f28,inset 0 2px 3px #ffffff40;transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .2s ease,box-shadow .2s ease}.page.compactUI .roundCall:active{border-radius:50%!important;transform:scale(.94)!important;filter:brightness(1.04);box-shadow:0 0 0 9px #16a88920,0 5px 14px #08735f22,inset 0 2px 3px #ffffff40}.page.compactUI .roundCall img{border-radius:50%!important;-webkit-tap-highlight-color:transparent!important}.page.compactUI .roundCall:before,.page.compactUI .roundCall:after,.page.compactUI .roundCallWrap:before,.page.compactUI .roundCallWrap:after{border-radius:50%}.page.compactUI .homeCard,.page.compactUI .homeDriversCard{-webkit-tap-highlight-color:transparent!important;outline:none!important}@media(prefers-reduced-motion:reduce){.page.compactUI button{transition:none}.page.compactUI button:active{transform:none}}.page.compactUI .homeDeliverySection{min-height:0}.page.compactUI .homeDeliverySection:not(:has(.homeEmpty)){max-height:min(43vh,390px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.page.compactUI .homeDeliverySection .homeDeliveryCard{box-sizing:border-box;width:100%;min-width:0}.page.compactUI .homeDeliveryInfo{flex:1 1 auto;min-width:0}.page.compactUI .homeDeliveryInfo b,.page.compactUI .homeDeliveryInfo small,.page.compactUI .homeDeliveryInfo em{overflow-wrap:anywhere}.page.compactUI .homeCards{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%;min-width:0;align-items:stretch}.page.compactUI .homeCards>.homeCard,.page.compactUI .homeCards>.homeDriversCard{box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:12px 10px!important;gap:8px}.page.compactUI .homeCards .homeCard>div,.page.compactUI .homeCards .homeDriversCard>div{flex:1 1 0;min-width:0}.page.compactUI .homeCards .homeCard b,.page.compactUI .homeCards .homeDriversCard b{white-space:normal;overflow-wrap:anywhere;font-size:clamp(14px,4vw,18px)}.page.compactUI .homeCards .homeCard small,.page.compactUI .homeCards .homeDriversCard small{white-space:normal;overflow-wrap:anywhere;font-size:clamp(10px,3vw,13px)}.page.compactUI .homeCards .homeCard .homeArrow,.page.compactUI .homeCards .homeDriversCard .homeArrow{flex:0 0 auto}.page.compactUI .roundCall{background:linear-gradient(145deg,#0a4d33,#0b5260 52%,#087b68)!important;border-color:#d8f5e9!important;box-shadow:0 0 0 7px #17374c12,0 12px 28px #102d3d30,inset 0 2px 3px #ffffff42!important}.page.compactUI .roundCall .roundCallPlus{background:#087b68!important;border-color:#fff!important;color:#fff!important}@media(max-width:380px){.page.compactUI .homeCards{gap:8px!important}.page.compactUI .homeCards>.homeCard,.page.compactUI .homeCards>.homeDriversCard{padding:10px 8px!important}.page.compactUI .homeCards .homeCardIcon{flex:0 0 40px!important;width:40px!important;height:40px!important}}.modalBack.mapModalBack{padding:0!important;align-items:stretch!important;background:#fff}.modal.mapModal{width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:0!important;background:#fff!important}.mapModal .mapStepBar{flex:0 0 auto;padding:14px 18px 12px!important;gap:8px!important}.mapModal .mapStepBar span{font-size:12px!important;font-weight:800;padding:7px 2px!important;white-space:nowrap}.mapModal .mapBox{flex:0 0 40vh!important;height:40vh!important;min-height:220px!important;max-height:360px!important;width:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:#f1f4f5}.mapModal .mapBox img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;pointer-events:none!important}.mapModal .mapEmpty{height:100%;display:grid;place-items:center;padding:20px;text-align:center}.mapModal .mapDetails{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 18px 10px!important}.mapModal .mapPlace{gap:10px;padding:9px 0!important}.mapModal .mapPlace>span{font-size:22px!important;flex:0 0 28px}.mapModal .mapPlace b{font-size:14px!important;color:#0a4d33}.mapModal .mapPlace small{font-size:12px!important;line-height:1.35}.mapModal .mapMetricGrid{gap:10px!important;margin-top:10px!important}.mapModal .mapMetric{min-width:0;padding:12px!important;border-radius:18px!important;background:#f3f7fa!important}.mapModal .mapMetric small{font-size:12px!important;line-height:1.35}.mapModal .mapMetric b{font-size:18px!important;color:#0a4d33}.mapModal .mapPrice{margin-top:10px!important;padding:13px 16px!important;min-height:62px;border-radius:20px!important;background:#e3f6ef!important}.mapModal .mapPrice small{font-size:14px!important}.mapModal .mapPrice b{font-size:27px!important;color:#087b66!important;white-space:nowrap}.mapModal .mapDetails>.muted{display:block;margin-top:8px;font-size:12px;line-height:1.45}.mapModal .mapModalActions{flex:0 0 auto;margin-top:0!important;padding:12px 18px calc(14px + env(safe-area-inset-bottom))!important;border-top:1px solid #dfe7eb!important;background:#fff!important}.mapModal .mapModalActions .primary{width:100%!important;min-height:64px!important;border-radius:22px!important;font-size:19px!important;font-weight:850!important;background:linear-gradient(110deg,#12a05c,#0b6b4a)!important;box-shadow:0 8px 20px #08745f25!important}@media(max-height:760px){.mapModal .mapStepBar{padding:9px 16px 8px!important}.mapModal .mapBox{flex-basis:36vh!important;height:36vh!important;min-height:190px!important}.mapModal .mapDetails{padding:8px 16px 6px!important}.mapModal .mapPlace{padding:6px 0!important}.mapModal .mapMetric{padding:9px!important}.mapModal .mapPrice{min-height:52px;padding:9px 13px!important}.mapModal .mapPrice b{font-size:23px!important}.mapModal .mapModalActions .primary{min-height:56px!important}}.addressPage{padding:12px 14px calc(22px + env(safe-area-inset-bottom));gap:12px;background:linear-gradient(180deg,#f4f8fc,#f8fbff);min-height:100dvh}.addressPage .addressStatusStrip{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0;min-height:70px;padding:8px 10px;border:1px solid #ccefe3;border-radius:18px;background:linear-gradient(110deg,#f2fcf7,#f8fffb);box-shadow:0 4px 14px #12344a08}.addressStatusCell{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:2px 5px}.addressStatusCell+.addressStatusCell,.addressLiveStatus{border-left:1px solid #cce8df}.addressStatusCell .statusPulse{width:13px;height:13px;flex:0 0 13px;border-radius:50%;background:#13bd77;box-shadow:0 0 0 5px #baf5d8}.addressStatusCell.busy .statusPulse{background:#f05259;box-shadow:0 0 0 5px #fdd}.addressStatusCell .statusMoto{font-size:22px}.addressStatusCell div,.addressLiveStatus div{min-width:0}.addressStatusCell b{display:block;font-size:17px;line-height:1.1;color:#102f43}.addressStatusCell small{display:block;font-size:12px;line-height:1.15;font-weight:700;color:#08795e}.addressStatusCell.busy b,.addressStatusCell.busy small{color:#6d747b}.addressLiveStatus{display:flex;justify-content:center;align-items:center;gap:7px;padding-left:8px;color:#078368}.addressLiveStatus>span{font-size:24px}.addressLiveStatus b,.addressLiveStatus small{display:block;white-space:nowrap}.addressLiveStatus b{font-size:13px;color:#143348}.addressLiveStatus small{font-size:11px;color:#637788;margin-top:2px}.addressComposerCard{padding:14px;border-radius:22px;display:flex;flex-direction:column;gap:10px;background:#fff;box-shadow:0 8px 24px #17374c0b}.addressMessageLabel{font-size:14px;font-weight:750;color:#18344a}.addressMessageInput{display:block;width:100%;min-height:116px;resize:vertical;box-sizing:border-box;padding:15px 14px;border:1.5px solid #dbe5ef;border-radius:17px;background:#fbfcfe;color:#172f43;font:inherit;font-size:16px;line-height:1.45;outline:none}.addressMessageInput:focus{border-color:#0b9b7b;box-shadow:0 0 0 3px #10a9821c}.addressMessageInput::placeholder{color:#7a8ca2;opacity:1}.addressCharacterCount{align-self:flex-end;margin-top:-23px;margin-right:12px;z-index:1;color:#718197;font-size:11px}.addressRouteButton{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:62px;padding:10px 13px;border:0;border-radius:16px;color:#fff;background:linear-gradient(110deg,#08765e,#00886c);box-shadow:0 6px 15px #07826728;font-size:16px}.addressRouteButton>span:first-child{font-size:27px;line-height:1}.addressRouteButton b{flex:1;text-align:center;line-height:1.2}.addressRouteButton .buttonChevron{font-size:29px;font-weight:300;line-height:1}.addressRouteButton:disabled{opacity:.58}.addressParsingHint{font-size:12px;color:#08795e;padding:0 3px}.whatsappShareButton{display:flex;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 13px;border:1.5px solid #9ce6c8;border-radius:17px;background:linear-gradient(110deg,#e0f8eb,#f3fff8);color:#12344a;text-align:left;box-shadow:0 5px 15px #098a6510}.whatsappBadge{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:#12a85b;color:#fff;font-size:27px;font-weight:700;box-shadow:0 4px 10px #07995735}.whatsappButtonText{display:block;flex:1;min-width:0}.whatsappButtonText b,.whatsappButtonText small{display:block}.whatsappButtonText b{font-size:14px;line-height:1.25;color:#12344a}.whatsappButtonText small{font-size:12px;line-height:1.3;margin-top:4px;color:#637b8d}.whatsappShareButton .buttonChevron{font-size:27px;color:#078567}.addressOrDivider{display:flex;align-items:center;gap:10px;color:#718198;font-size:12px;font-weight:800}.addressOrDivider span{height:1px;background:#d9e3ec;flex:1}.addressAlternateActions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.addressAlternateButton{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:53px;padding:8px;border:1px solid #dce6ef;border-radius:15px;background:#fff;color:#16364d;box-shadow:0 3px 10px #17374c0a}.addressAlternateButton>span:first-child{font-size:20px;color:#098468}.addressAlternateButton b{font-size:12px;line-height:1.2}.addressAlternateButton .buttonChevron{font-size:23px;color:#718198}.recentClientsCard{padding:0;overflow:hidden;border-radius:21px;background:#fff;box-shadow:0 8px 24px #17374c0b}.recentClientsHeader{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid #e5edf3}.recentClientsHeader>span{font-size:25px;color:#07876b}.recentClientsHeader h2{flex:1;min-width:0;margin:0;font-size:18px;color:#12334a}.recentClientsHeader button{border:0;background:transparent;color:#078265;font-weight:750;font-size:12px;white-space:nowrap}.recentClientsHeader button b{font-size:21px;vertical-align:-2px;margin-left:3px}.recentClientsScroll{max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:0 10px;scrollbar-width:thin;scrollbar-color:#b5c6c5 transparent}.recentClientRow{display:flex;align-items:center;gap:9px;min-height:67px;padding:8px 2px;border-bottom:1px solid #edf1f5}.recentClientRow:last-child{border-bottom:0}.recentClientAvatar{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;font-size:13px;font-weight:800;color:#078567;background:#d8fff1}.recentClientAvatar.avatar1{background:#ffe1e0;color:#a53c37}.recentClientAvatar.avatar2{background:#dff2ff;color:#1681bd}.recentClientAvatar.avatar3{background:#eee5ff;color:#6941bc}.recentClientInfo{flex:1;min-width:0}.recentClientInfo b,.recentClientInfo small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentClientInfo b{font-size:13px;color:#18344a}.recentClientInfo small{font-size:11px;color:#70839a;margin-top:3px}.recentClientTime{flex:0 0 auto;font-size:10px;color:#8090a4;white-space:nowrap}.recentClientUse{display:flex;align-items:center;gap:4px;flex:0 0 auto;border:0;border-radius:20px;background:#e5f8f0;color:#078365;padding:8px 10px;font-size:12px;font-weight:750}.recentClientUse b{font-size:20px;line-height:12px;font-weight:400}.recentClientsEmpty{padding:22px 14px;text-align:center;color:#718198;font-size:13px}@media(max-width:380px){.addressPage{padding-left:10px;padding-right:10px}.addressPage .addressStatusStrip{padding:7px 5px}.addressStatusCell{gap:4px;padding:2px}.addressStatusCell .statusMoto{font-size:18px}.addressStatusCell b{font-size:15px}.addressStatusCell small{font-size:11px}.addressLiveStatus{gap:4px;padding-left:5px}.addressLiveStatus>span{font-size:20px}.addressLiveStatus b{font-size:12px}.addressLiveStatus small{font-size:10px}.addressComposerCard{padding:11px}.addressRouteButton{font-size:14px}.whatsappButtonText b{font-size:12px}.whatsappButtonText small{font-size:11px}.addressAlternateButton{gap:4px;padding:6px}.addressAlternateButton b{font-size:11px}.recentClientTime{display:none}}@media(max-height:760px){.recentClientsScroll{max-height:200px}.addressMessageInput{min-height:96px}.addressComposerCard{gap:8px}}.addressRouteButtonSolid{background:#0b9e58!important;background-image:none!important;box-shadow:0 6px 15px #07826728}.addressRouteButtonSolid .buttonChevron{margin-left:auto}.addressRouteButtonSolid b{flex:1;text-align:center}.addressRouteButtonSolid{background:#00a85a!important;background-color:#00a85a!important;background-image:none!important;color:#fff!important;box-shadow:0 6px 15px #07826728}.addressRouteButtonSolid:disabled{background:#00a85a!important;opacity:.65}.merchantDeliverySteps{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);text-align:left}.merchantDeliverySteps h3{margin:0 0 12px;font-size:16px}.merchantDeliveryStep{display:flex;align-items:center;gap:10px;padding:8px 0;color:#87929b;font-size:13px}.merchantDeliveryStep>span{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;border:1px solid #cbd5dc;font-size:12px}.merchantDeliveryStep.done{color:#0b9e58}.merchantDeliveryStep.done>span{background:#e4f8ed;border-color:#0b9e58}.merchantDeliveryStep.current{color:#123b30;font-weight:800}.merchantDeliveryStep.current>span{background:#0b9e58;color:#fff;border-color:#0b9e58}.merchantCancelDeliveryButton{width:100%;margin:10px 0;border:1px solid #dc6b6b!important;color:#b42323!important;background:#fff!important;font-weight:800}.merchantCancelDeliveryButton:disabled{opacity:.6}.page.compactUI .homeSummary{background:linear-gradient(150deg,#0f5d4f,#0e8a5a 58%,#1aa486);border:0;color:#fff;box-shadow:0 14px 30px #0b4d4033;padding:16px 14px 14px}.page.compactUI .homeSummary .summaryHeading span:first-child{color:#c9efe3}.page.compactUI .homeSummary .summaryHeading h2{color:#fff}.page.compactUI .homeSummary .summaryStatus{color:#fff;background:#ffffff1f;border-radius:999px;padding:4px 9px}.page.compactUI .homeSummary .summaryGrid>div,.page.compactUI .homeSummary .summaryFreight{background:#ffffff17;border:1px solid #ffffff26;border-radius:14px;padding:10px;color:#fff;text-align:left;min-width:0}.page.compactUI .homeSummary .summaryGrid small,.page.compactUI .homeSummary .summaryGrid span{color:#d7f3ea}.page.compactUI .homeSummary .summaryGrid strong{color:#fff;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page.compactUI .homeSummary .summaryFreight{display:block;font:inherit;cursor:pointer;background:#fff;border-color:#fff;box-shadow:0 6px 16px #06352c2e}.page.compactUI .homeSummary .summaryFreight small{color:#5b6e78;font-weight:800}.page.compactUI .homeSummary .summaryFreight strong{color:#0b6b4a}.page.compactUI .homeSummary .summaryFreight span{color:#0e8a5a;font-weight:800}.page.compactUI .homeSummary .summaryFreight:active{transform:scale(.97)}.callHeroWrap{padding:12px 0 14px}.callHero{width:100%;display:flex;align-items:center;gap:6px;padding:10px 14px 10px 6px;border:0;border-radius:24px;background:linear-gradient(135deg,#0c4f43,#0e8a5a 55%,#22b48f);color:#fff;text-align:left;box-shadow:0 16px 30px #0d5f4f45,inset 0 1px #ffffff40,inset 0 -4px #0000001f;transition:transform .12s;font:inherit;cursor:pointer;overflow:hidden;position:relative}.callHero:after{content:"";position:absolute;right:-30px;top:-40px;width:150px;height:150px;border-radius:50%;background:#ffffff12;pointer-events:none}.callHero:active{transform:scale(.975)}.callHeroArt{flex:0 0 132px;width:132px;height:94px;display:block;filter:drop-shadow(0 6px 8px #0006)}.callHeroArt svg{width:100%;height:100%;display:block}.callHeroText{flex:1;min-width:0;position:relative;z-index:1}.callHeroText b{display:block;font-size:19px;line-height:1.1;letter-spacing:.3px;font-weight:900}.page.compactUI .callHeroText .callHeroOnline{display:block;margin-top:6px;color:#dff7ef;font-size:12px;line-height:1.25;font-weight:700}.callHeroGo{flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#fff;color:#0f6a57;display:grid;place-items:center;font-size:24px;font-weight:900;line-height:1;position:relative;z-index:1;box-shadow:0 4px 10px #0003}.callHeroHint{display:block;text-align:center;color:var(--muted);font-size:11px;margin-top:8px}@media(max-width:359px){.callHeroArt{flex-basis:104px;width:104px;height:76px}.callHeroText b{font-size:16px}}.payMethods{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.payMethod{border:2px solid var(--line);background:#fff;border-radius:14px;padding:10px 8px;text-align:center;font:inherit;color:var(--ink);cursor:pointer;min-height:64px}.payMethod b{display:block;font-size:12px;line-height:1.2;font-weight:900}.payMethod small{display:block;font-size:10.5px;color:var(--muted);margin-top:4px;line-height:1.25}.payMethod.isActive{border-color:#0e8a5a;background:#e9f7f2;color:#0b6b4a;box-shadow:0 0 0 3px #13866f1f}.payMethod.isActive small{color:#0e8a5a;font-weight:800}.payMethod.isSoon,.payMethod:disabled{opacity:1;background:#f3f5f7;color:#8a98a2;border-style:dashed;cursor:not-allowed}.financeSelects{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:2px 0 10px}.financeSelects label{display:block;font-size:11px;font-weight:800;color:var(--muted)}.financeSelects select{width:100%;margin-top:4px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#fff;font:inherit;font-size:13px;color:var(--ink)}.financeSummary{background:linear-gradient(150deg,#0f5d4f,#0e8a5a);color:#fff;border-radius:18px;padding:14px;box-shadow:0 10px 24px #0b4d402e}.financeMain small,.financeMain span{display:block;color:#d7f3ea;font-size:12px}.financeMain strong{display:block;font-size:28px;margin:4px 0;font-weight:900}.financeSplit{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.financeSplit>div{background:#ffffff1a;border-radius:12px;padding:9px}.financeSplit small{display:block;color:#d7f3ea;font-size:11px}.financeSplit b{display:block;font-size:16px;margin-top:3px}.financeReceived{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 14px;margin:10px 0}.financeReceived small{display:block;color:var(--muted);font-size:11px;font-weight:800}.financeReceived b{font-size:18px;color:var(--ink)}.financeReceived span{font-size:12px;color:var(--muted);font-weight:800}.financeReceived p{grid-column:1/-1;margin:2px 0 0;font-size:11px;color:var(--muted);line-height:1.35}.financeNote{font-size:11px;margin:0 0 6px}.financeRow{background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px;box-shadow:0 4px 14px #17202a08}.financeRow header{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.financeRow header b{display:block;font-size:15px}.financeRow header small{display:block;color:var(--muted);font-size:11px;margin-top:2px}.financeRow header .historyStatus{flex-shrink:0;font-size:10px}.financeRow dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 8px}.financeRow dl div{min-width:0}.financeRow dt{font-size:10px;color:var(--muted)}.financeRow dd{margin:2px 0 0;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financeRow footer{font-size:11px;font-weight:800;color:#9a6a00;background:#fff7e3;border-radius:9px;padding:6px 9px}.financeRow footer.isPaid{color:#0b6b4a;background:#e9f7f2}.activeCard{width:100%;display:flex;align-items:center;gap:11px;text-align:left;padding:12px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 4px 14px #17202a08;font:inherit;color:var(--ink);cursor:pointer}.activeAvatar{flex:0 0 48px;width:48px;height:48px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#e9f7f2;color:#0b6b4a;font-weight:900;font-size:19px}.activeAvatar.isWaiting{background:#fff4dc;color:#b77900}.activeInfo{flex:1;min-width:0;display:block}.activeInfo b,.activeInfo small,.activeInfo em,.activeMeta{display:block}.activeInfo small{color:var(--muted);font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activeInfo em{font-style:normal;color:#0e8a5a;font-weight:800;font-size:12px;margin-top:3px}.activeMeta{color:var(--muted);font-size:11px;margin-top:6px}.detailCard h3{margin:0 0 6px;font-size:15px}.detailAddress span{display:block;font-size:13px;line-height:1.45}.detailPix{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}.detailPix button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:4px 8px;font-size:11px;font-weight:800;color:#0e8a5a}.detailCode{letter-spacing:4px;font-size:18px}.plansSoon{text-align:center;padding:22px 16px}.plansSoon span{font-size:40px}.plansSoon h3{margin:8px 0 6px}.plansSoon p{margin:0;color:var(--muted);line-height:1.45;font-size:13px}.plansBalance{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.plansBalance>div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px;text-align:center}.plansBalance small{display:block;color:var(--muted);font-size:11px}.plansBalance b{display:block;font-size:22px;margin-top:3px}.planItem{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.planItem small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.planPrice{text-align:right}.planPrice button{margin-top:6px;border:1px dashed #b8c4cb;background:#f3f5f7;color:#8a98a2;border-radius:9px;padding:5px 9px;font-size:11px;font-weight:800}.page.compactUI .homeSummary .summaryGrid{grid-template-columns:.9fr .9fr 1.2fr}.page.compactUI .homeSummary .summaryFreight strong{font-size:16px;overflow:visible;text-overflow:clip}.page.compactUI .homeSectionTitle button{white-space:nowrap;flex-shrink:0}.page.compactUI .homeSectionTitle h2{min-width:0}.callHeroText b{font-size:17px}.detailActions{display:grid;gap:8px;margin-top:4px}.detailActions button{width:100%;margin:0}.page.compactUI .homeDeliveryCard.hasDriver{background:linear-gradient(135deg,#f2fbf7,#e6f6ef 55%,#f7fbff);border-color:#cfeadd}.homeDriverPhoto{flex:0 0 48px;width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 3px 10px #0b5f4e33;display:grid;place-items:center;background:#0e8a5a;color:#fff;font-weight:900;font-size:19px}.page.compactUI .homeDeliveryCard.hasDriver .homeProgress i.done{background:#0e8a5a}.page.compactUI .homeDeliveryCard.hasDriver .homeProgress i.current{background:#f5a524}.driverSheet{max-width:420px}.driverSheetTop{display:flex;align-items:center;gap:12px;margin-bottom:12px}.driverSheetTop b{display:block;font-size:18px}.driverSheetTop small{display:block;color:var(--muted);margin-top:2px}.driverSheetPhoto{flex:0 0 64px;width:64px;height:64px;border-radius:50%;object-fit:cover;border:3px solid #e6f6ef;display:grid;place-items:center;background:#0e8a5a;color:#fff;font-weight:900;font-size:24px}.driverSheetProgress{margin:0 0 10px}.driverSheetLocked{margin:12px 0;padding:11px 12px;border-radius:12px;background:#fff7e3;color:#7a5200;font-size:13px;line-height:1.4;border:1px solid #f2d79a}.driverSheetActions{display:grid;gap:8px;margin:12px 0}.driverSheet .linkBtn{display:block;margin:8px auto 0}.chatModal{display:flex;flex-direction:column;max-height:86vh;max-width:460px}.chatHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.chatHead .secondary{width:auto;padding:8px 12px;margin:0}.chatList{flex:1;min-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:6px 2px}.chatMsg{align-self:flex-start;max-width:82%;background:#f1f4f6;border-radius:14px 14px 14px 4px;padding:8px 10px}.chatMsg.isMine{align-self:flex-end;background:#e2f5ec;border-radius:14px 14px 4px}.chatMsg span{display:block;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.chatMsg small{display:block;font-size:10px;color:var(--muted);margin-top:3px;text-align:right}.chatError{color:#b42318;font-size:12px;margin:4px 0}.chatInput{display:flex;gap:8px;margin-top:8px}.chatInput input{flex:1;margin:0}.chatInput .primary{width:auto;margin:0;padding:0 16px}.page.compactUI .homePacksCard{background:linear-gradient(135deg,#f5a524,#f08a1c);border-color:#f5a524}.page.compactUI .homePacksCard b,.page.compactUI .homePacksCard small,.page.compactUI .homePacksCard .homeArrow{color:#fff}.finBanner{width:100%;display:block;text-align:left;margin:10px 0 0;padding:11px 14px;border-radius:16px;border:1px solid #f2d79a;background:#fff7e3;color:#6b4100;font:inherit;cursor:pointer}.finBanner b{display:block;font-size:14px}.finBanner span{display:block;font-size:12px;margin-top:2px}.finBanner.isBlocked{background:#fdecec;border-color:#f3b8b8;color:#9b1c1c}.callHero.isBlocked{filter:grayscale(.65);opacity:.85}.finBlocked{background:#fdecec;border:1px solid #f3b8b8;color:#9b1c1c;border-radius:16px;padding:12px 14px;margin-bottom:10px}.finBlocked p{margin:4px 0 0;font-size:13px;line-height:1.4}.finSummary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.finSummary>div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px;min-width:0}.finSummary small{display:block;color:var(--muted);font-size:11px}.finSummary b{display:block;font-size:15px;margin-top:3px;overflow-wrap:anywhere}.finSummary .isLate b{color:#b42318}.payOptions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.payOption{background:#fff;border:2px solid #0e8a5a;border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:6px;min-width:0}.payOption b{font-size:12.5px;font-weight:900;color:#0b6b4a}.payOption small{font-size:11px;color:var(--muted);line-height:1.3}.payOption.isSoon{border-style:dashed;border-color:#c5cfd5;background:#f3f5f7}.payOption.isSoon b{color:#8a98a2}.payOption .primary,.payOption .secondary{margin:4px 0 0;width:100%;padding:10px 8px;font-size:12.5px}.payKey{font-size:15px;font-weight:900;letter-spacing:1px;overflow-wrap:anywhere}.payValue{font-size:20px;font-weight:900;color:#0b6b4a}.payNote{font-size:12px;margin:8px 2px}.finRow{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.finRow:last-child{border-bottom:0}.finRow small{display:block;color:var(--muted);font-size:11.5px;margin-top:2px}.finRowValue{text-align:right;flex-shrink:0}.finRowValue b{display:block}.finTag{display:inline-block;margin-top:4px;font-size:10.5px;font-weight:900;border-radius:8px;padding:3px 7px}.finTag.is-paga{background:#e9f7f2;color:#0b6b4a}.finTag.is-pendente{background:#fff7e3;color:#9a6a00}.finTag.is-vencida{background:#fdecec;color:#b42318}.packCard{border:1px solid var(--line);border-radius:16px;padding:12px;margin-top:10px;background:linear-gradient(135deg,#fff,#fffaf0)}.packHead{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.packHead b{font-size:16px}.packHead span{font-size:12px;font-weight:800;color:#c96d10}.packNumbers{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0 6px}.packNumbers small{display:block;font-size:10.5px;color:var(--muted)}.packNumbers b{display:block;font-size:14px;margin-top:2px}.packCond{display:block;color:var(--muted);font-size:11.5px;line-height:1.35;margin-bottom:8px}.packCard .primary{margin:0}.page.compactUI .homeCards>.homeCardWide{grid-column:1/-1}.page.compactUI .myPackCard{position:relative;overflow:hidden;background:linear-gradient(135deg,#5b4bdb,#3b6fe0 60%,#2e9bd6);border-color:#5b4bdb}.page.compactUI .myPackCard:after{content:"";position:absolute;top:-60%;left:-35%;width:55%;height:220%;background:linear-gradient(100deg,transparent,#ffffff2e,transparent);transform:rotate(18deg);pointer-events:none}.page.compactUI .myPackCard b,.page.compactUI .myPackCard small,.page.compactUI .myPackCard .homeArrow{color:#fff}.page.compactUI .myPackCard.isEnded{background:linear-gradient(135deg,#64748b,#475569);border-color:#64748b}.myPackCount{display:block;color:#fff;font-size:clamp(15px,4.4vw,20px);font-weight:900;line-height:1.1;margin:2px 0}.packPromo{text-align:center;max-width:380px}.packPromoIcon{display:block;font-size:34px;margin-bottom:4px}.packPromo h2{font-size:18px;line-height:1.25;color:#1f2a44;margin:0 0 6px}.packPromoList{display:grid;gap:8px;margin:12px 0;text-align:left}.packPromoList>div{border-radius:12px;padding:10px 12px;background:linear-gradient(135deg,#eef2ff,#e8f6ff);border:1px solid #dbe4ff}.packPromoList b{display:block;color:#4338ca}.packPromoList span{font-size:13px;color:#334155}.packDetail{max-width:420px;max-height:88vh;overflow:auto}.packDetailHead{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.packDetailHead>span{width:100%;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#4f46e5}.packDetailHead h2{flex:1;margin:0}.packDetailNumbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 8px}.packDetailNumbers>div{background:#f4f6fb;border-radius:12px;padding:8px;text-align:center}.packDetailNumbers small{display:block;font-size:11px;color:#64748b}.packDetailNumbers b{display:block;font-size:20px;color:#1f2a44}.packProgress{height:8px;border-radius:99px;background:#e5e7eb;overflow:hidden;margin:4px 0 12px}.packProgress i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#5b4bdb,#2e9bd6)}.packEndedNote{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:10px 12px;font-size:13px;color:#7c2d12}.packUseTitle{font-size:14px;margin:14px 0 6px}.packActiveBanner{display:block;width:100%;text-align:left;border:1px solid #c7d2fe;background:linear-gradient(135deg,#eef2ff,#e8f6ff)}.packActiveBanner b{display:block;color:#3730a3}.packActiveBanner span{font-size:13px;color:#334155}.clientsPage .clientsTop{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 12px}.clientsPage .clientsTop b{display:block;font-size:26px;line-height:1;color:#0f3d34}.clientsPage .clientsTop small{color:#64748b;font-size:13px}.clientsPage .clientsNewBtn{width:auto;margin:0;padding:12px 16px;white-space:nowrap;box-shadow:0 6px 16px #0b5f4e33}.clientsPage .clientsSearch{display:grid;gap:10px}.clientsPage .clientsTabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:#f1f5f9;border-radius:12px;padding:4px}.clientsPage .clientsTabs button{margin:0;border:0;border-radius:9px;padding:9px 6px;background:transparent;color:#475569;font-weight:700;font-size:13px}.clientsPage .clientsTabs button.isActive{background:#fff;color:#0b6b4a;box-shadow:0 1px 4px #0f172a1f}.clientsPage .clientsSearchInput{margin:0}.clientsPage .clientsList{display:grid;gap:10px}.clientsPage .clientCard{border-radius:16px;box-shadow:0 2px 10px #0f172a0f}.clientsPage .clientTop{display:flex;align-items:center;gap:10px}.clientAvatar{flex:0 0 40px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#0e8a5a,#0b6b4a);color:#fff;font-weight:900;font-size:17px}.clientsPage .clientName{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.clientsPage .clientName b{overflow-wrap:anywhere}.clientChip{font-size:11px;font-weight:700;color:#0b6b4a;background:#e6f6f1;border-radius:99px;padding:2px 8px}.clientsPage .clientAddress{display:grid;gap:2px;margin:8px 0 10px 50px}.clientsPage .clientAddress p{margin:0;color:#1f2a44}.clientsPage .clientAddress small{color:#64748b}.clientsPage .clientCard .choose{width:100%;margin:0 0 8px}.clientsPage .clientActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.clientsPage .clientActions button{margin:0;padding:8px 4px;font-size:12px}.clientsEmpty{text-align:center;padding:26px 18px}.clientsEmpty>span{display:block;font-size:40px}.clientsEmpty h3{margin:6px 0}.clientsEmpty p{color:#64748b;font-size:14px;line-height:1.5}.clientForm h3{margin:0 0 6px;font-size:15px;color:#0f3d34}.clientForm label em{font-style:normal;font-weight:500;color:#94a3b8;font-size:12px}.clientFormRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px}.clientPaste{border:1px dashed #cbd5e1;border-radius:12px;padding:8px 10px;margin-bottom:6px}.clientPaste summary{cursor:pointer;font-weight:700;color:#0b6b4a;font-size:14px}.clientPaste summary em{font-style:normal;color:#94a3b8;font-weight:500;font-size:12px}.clientDetail{max-width:420px}.clientDetail .clientTop{margin-bottom:10px}.clientFormActions{display:grid;gap:8px}.clientFormActions button{width:100%;margin:0}.reportsPage .reportPeriodLine{margin:4px 2px 10px;color:#475569;font-size:14px}.reportsPage .reportPeriodLine b{color:#0f3d34;font-size:18px}.reportCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reportCard{position:relative;display:grid;gap:2px;text-align:left;margin:0;padding:14px 12px 12px;border-radius:16px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 2px 10px #0f172a0d;color:#1f2a44;min-width:0}.reportCard .reportCardIcon{font-size:22px;margin-bottom:4px}.reportCard small{font-size:12px;font-weight:700;color:#64748b}.reportCard b{font-size:clamp(18px,5.4vw,24px);line-height:1.15;overflow-wrap:anywhere}.reportCard em{font-style:normal;font-size:12px;color:#64748b;overflow-wrap:anywhere}.reportCard .homeArrow{position:absolute;top:12px;right:12px;color:#94a3b8}.reportCard.is-concluidas{border-color:#bbf7d0;background:linear-gradient(180deg,#fff,#f0fdf4)}.reportCard.is-canceladas{border-color:#fecaca;background:linear-gradient(180deg,#fff,#fef2f2)}.reportCard.is-andamento{border-color:#fed7aa;background:linear-gradient(180deg,#fff,#eff6ff)}.reportCard.is-financeiro{border-color:#fde68a;background:linear-gradient(180deg,#fff,#fffbeb)}.reportCard.is-diario{border-color:#ddd6fe;background:linear-gradient(180deg,#fff,#f5f3ff)}.reportCard.is-geral{border-color:#cbd5e1;background:linear-gradient(180deg,#fff,#f8fafc)}.reportBack{display:inline-block;margin:0 0 6px;padding:4px 0;font-weight:700}.reportHero{display:flex;align-items:center;gap:12px;margin:10px 0;padding:14px;border-radius:16px;background:linear-gradient(135deg,#0b6b4a,#0e8a5a);color:#fff}.reportHero>span{font-size:28px}.reportHero small{display:block;font-size:12px;opacity:.85}.reportHero b{display:block;font-size:28px;line-height:1.1}.reportHero em{display:block;font-style:normal;font-size:13px;opacity:.9}.reportStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.reportStats>div{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px}.reportStats small{display:block;font-size:11px;color:#64748b}.reportStats b{display:block;font-size:17px;color:#1f2a44}.reportItem{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #eef2f7}.reportItem:last-of-type{border-bottom:0}.reportItem>div:first-child{min-width:0;display:grid;gap:2px}.reportItem b{overflow-wrap:anywhere}.reportItem small{color:#64748b;font-size:12px;overflow-wrap:anywhere}.reportItemValue{text-align:right;flex:0 0 auto;display:grid;gap:2px;justify-items:end}.reportItemValue span{font-size:11px;color:#64748b}.reportEmpty{text-align:center;padding:14px 0}.reportDatePick label{font-weight:700;font-size:13px}.reportDatePick>div{display:flex;align-items:center;gap:10px}.reportDatePick input{margin:4px 0}.reportDay{border-bottom:1px solid #eef2f7}.reportDay:last-of-type{border-bottom:0}.reportDayHead{display:grid;grid-template-columns:1fr auto;gap:4px 10px;width:100%;margin:0;padding:10px 0;border:0;background:transparent;text-align:left;color:#1f2a44}.reportDayHead span{text-transform:capitalize}.reportBar{grid-column:1/-1;display:block;height:6px;border-radius:99px;background:#eef2f7;overflow:hidden}.reportBar>i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#0e8a5a,#2e9bd6)}.reportDayBody{padding:0 0 8px 8px;border-left:3px solid #e6f6f1;margin-bottom:6px}.cfgTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 0 12px}.cfgTop>div{min-width:0;display:grid;gap:2px}.cfgTop b{font-size:16px;overflow-wrap:anywhere}.cfgTop small{color:#64748b;font-size:12px}.cfgOrganize{flex:0 0 auto;border:1px solid #cfe3dc;background:#f2faf7;color:#0b6b4a;border-radius:999px;padding:8px 14px;font-weight:800;font-size:13px}.cfgGrid{display:grid;gap:10px}.cfgCard{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:14px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 4px 14px #10233008;text-align:left;color:#1f2a44}.cfgCard:active{transform:scale(.99)}.cfgIcon{flex:0 0 44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#f1f5f9;font-size:21px}.cfgCard.is-perfil .cfgIcon{background:#e6f6f1}.cfgCard.is-pagamento .cfgIcon{background:#fff4e5}.cfgCard.is-planos .cfgIcon{background:#fff6e8}.cfgCard.is-suporte .cfgIcon{background:#e8f8ee}.cfgCard.is-seguranca .cfgIcon{background:#f3efff}.cfgCard.is-localizacao .cfgIcon{background:#fdeeee}.cfgText{flex:1;min-width:0;display:grid;gap:3px}.cfgText b{font-size:15px}.cfgText small{color:#64748b;font-size:12.5px;overflow-wrap:anywhere}.cfgCard .homeArrow{color:#94a3b8;font-size:24px}.cfgLogout{margin-top:22px;padding-top:14px;border-top:1px dashed #dbe3ea}.cfgLogoutBtn{width:100%;color:#b42318;border-color:#f3c7c2}.cfgBack{display:inline-block;width:auto;margin:0 0 10px;padding:6px 12px}.cfgPanel h3{margin-top:0}.cfgHint{font-size:12.5px;margin-top:10px}.supportText{width:100%;min-height:220px;resize:vertical;border:1px solid #d5e0e5;border-radius:12px;padding:10px;line-height:1.45;margin:6px 0 10px}.cfgSortList{display:grid;gap:8px;margin:10px 0 14px}.cfgSortItem{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.cfgSortItem b{flex:1;min-width:0;font-size:14px}.cfgMove{width:38px;height:38px;border-radius:10px;border:1px solid #cfe3dc;background:#f2faf7;color:#0b6b4a;font-size:14px}.cfgMove:disabled{opacity:.35}.dangerBtn{background:#b42318!important;border-color:#b42318!important}.modalActions{display:grid;gap:8px;margin-top:12px}.devSummary{display:grid;gap:4px}.devSummary b{font-size:20px;color:#0b6b4a}.devSummary.isFull b{color:#b42318}.devSummary small{color:#64748b}.devBar{display:flex;gap:6px;margin-top:6px}.devBar i{flex:1;height:8px;border-radius:99px;background:#e2e8f0}.devBar i.on{background:#0e8a5a}.devSummary.isFull .devBar i.on{background:#b42318}.devList{display:grid;gap:8px}.deviceCard.isCurrent{border-color:#bfe5d7;background:#f4fbf8}.devInfo{flex:1;min-width:0;display:grid;gap:2px}.devInfo small{color:#64748b;font-size:12px}.devTag{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:99px;background:#0e8a5a;color:#fff;font-size:11px;font-weight:800;vertical-align:middle}.devEnd{width:auto;flex:0 0 auto;padding:6px 10px;font-size:12.5px;color:#b42318}.locMap{display:grid;gap:8px;margin:10px 0}.locMap img,.locConfirmMap{width:100%;border-radius:12px;border:1px solid #e2e8f0}.locLink{display:block;text-align:center;font-weight:700;padding:8px;color:#0b6b4a}.locHelp{margin:12px 0;padding:10px 12px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;font-size:13px}.locHelp summary{font-weight:800;cursor:pointer}.locHelp ol{margin:8px 0 0;padding-left:20px;display:grid;gap:4px}.debtHero,.payHero{display:grid;gap:4px;margin:4px 0 10px;padding:16px;border-radius:18px;background:linear-gradient(135deg,#0b6b4a,#0e8a5a);color:#fff;box-shadow:0 8px 22px #0b5f4e22}.debtHero small,.payHero small{font-size:12.5px;opacity:.9}.debtHero strong,.payHero strong{font-size:32px;line-height:1.1;letter-spacing:-.5px}.debtHero p{margin:6px 0 0;font-size:13px;opacity:.95}.debtStatus{justify-self:start;padding:3px 10px;border-radius:99px;background:#ffffff26;font-size:12px;font-weight:800}.debtHero.is-pend,.payHero.is-pend{background:linear-gradient(135deg,#8a5a00,#c27c0e)}.debtHero.is-late,.payHero.is-late,.debtHero.is-block,.payHero.is-block{background:linear-gradient(135deg,#8f1d14,#c0392b)}.debtHero.is-soon{background:linear-gradient(135deg,#475569,#64748b)}.debtFacts{display:grid;gap:6px;margin:10px 0 8px;padding:10px;border-radius:12px;background:#ffffff1a}.debtFacts>div{display:flex;justify-content:space-between;gap:10px;font-size:13px}.debtFacts dt{opacity:.85}.debtFacts dd{margin:0;font-weight:800;text-align:right}.debtHero .primary{background:#fff!important;color:#0b6b4a!important;border-color:#fff!important}.finRule{margin:0 0 12px;padding:10px 12px;border-radius:12px;background:#fff8e6;border:1px solid #f5dfa6;color:#6b4b00;font-size:12.5px;line-height:1.45}.finSection{margin:14px 0 6px;font-size:15px}.finPeriodCard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0}.finPeriodCard>div{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px}.finPeriodCard small{display:block;font-size:11px;color:#64748b}.finPeriodCard b{display:block;font-size:16px;color:#1f2a44;overflow-wrap:anywhere}.finCashNote{font-size:12.5px;line-height:1.45}.finHistToggle{margin:6px 0 10px}.payHow ol{margin:6px 0 0;padding-left:20px;display:grid;gap:5px;font-size:13.5px}.payEfi{position:relative;opacity:.75}.soonTag{display:inline-block;justify-self:start;padding:2px 9px;border-radius:99px;background:#e2e8f0;color:#475569;font-size:11px;font-weight:800}.payEmpty,.payAllGood{display:grid;justify-items:center;gap:6px;text-align:center;padding:10px 4px}.payEmpty span,.payAllGood span{font-size:34px}.payEmpty p,.payAllGood p{margin:0;color:#64748b;font-size:13px;line-height:1.45}.payAllGood h3{margin:0}.trackContact{display:grid;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #e5e9ed;text-align:left}.trackContact>span{font-size:12px;color:#687580}.trackContact small{color:#687580;font-size:12.5px}.trackWhats{background:#1faa59!important;border-color:#1faa59!important}.trackLocked{margin:12px 0 0;padding:10px 12px;border-radius:12px;background:#f1f5f9;color:#475569;font-size:12.5px;line-height:1.45;text-align:left}.homeDeliveryWrap{position:relative}.page.compactUI .homeDeliveryWrap.hasQuick .homeDeliveryCard{padding-right:56px}.homeQuick{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:6px;z-index:2}.quickBtn{position:relative;width:34px;height:34px;display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid #dce5e9;background:#fff;color:#0e8a5a;box-shadow:0 2px 8px #17202a14}.quickBtn svg{width:18px;height:18px}.quickWhats{background:#25d366;border-color:#25d366;color:#fff}.quickBtn.isLocked{opacity:.45;filter:grayscale(.6)}.unreadBadge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#e5322b;color:#fff;font-size:11px;font-weight:900;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fff}.avisosBanner{display:grid;gap:6px;margin:10px 0;padding:12px 14px;border-radius:16px;background:#fff6e8;border:1px solid #f9d29b;color:#163a5c}.avisosBanner.is-negada{background:#fff8e6;border-color:#f5dfa6;color:#6b4b00}.avisosBanner b{font-size:14px}.avisosBanner span{font-size:12.5px;line-height:1.45}.avisosBanner div{display:flex;gap:8px;flex-wrap:wrap}.avisosBanner button{width:auto;flex:1;min-height:40px;margin:0;padding:8px 12px;font-size:13px}.packLimit{display:grid;gap:2px;margin:0 0 10px;padding:10px 12px;border-radius:12px;background:#fff6e8;border:1px solid #f9d29b;color:#163a5c}.packLimit.isFull{background:#fff8e6;border-color:#f5dfa6;color:#6b4b00}.packLimit small{font-size:12px}.packSum{display:grid;gap:4px;margin:6px 0 12px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;font-size:13px}.packSum>div{display:flex;justify-content:space-between;gap:10px}.packSumTotal{padding-top:4px;border-top:1px dashed #cbd5e1;font-weight:800}.packSum.isOver{background:#fff1f0;border-color:#f3c7c2}.packSum p{margin:4px 0 0;color:#b42318;font-weight:700}.packMine h3{margin-top:0}.packMineRow{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #eef2f7}.packMineRow>div{min-width:0;display:grid;gap:2px}.packMineRow small{color:#64748b;font-size:12px}.packMineRow>span{flex:0 0 auto;font-size:13px;color:#475569}.packMineRow>span b{font-size:18px;color:#0b6b4a}.packRule{font-size:12.5px;line-height:1.45;margin:10px 0 0}.packTerms{display:grid;gap:4px;margin:6px 0 10px;padding:10px 12px;border-radius:12px;background:#fff8e6;border:1px solid #f5dfa6;color:#6b4b00;font-size:12.5px;line-height:1.4}.packCats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 10px}.packCat{display:grid;align-content:start;gap:4px;min-height:148px;padding:14px 12px;border-radius:20px;border:2px solid transparent;text-align:left;color:#fff;cursor:pointer;box-shadow:0 10px 24px #0f3c3229;transition:transform .15s ease,box-shadow .15s ease}.packCat.is-semanal{background:linear-gradient(145deg,#0b6b4a,#17a07f)}.packCat.is-quinzenal{background:linear-gradient(145deg,#4338ca,#f7941d)}.packCat:active{transform:scale(.98)}.packCat.isActive{border-color:#fbbf24;box-shadow:0 0 0 3px #fbbf2455,0 12px 26px #0f3c3238}.packCatIcon{font-size:30px;line-height:1}.packCat b{font-size:15px;letter-spacing:.3px;margin-top:4px}.packCat small{font-size:12.5px;opacity:.92;line-height:1.35}.packCat em{font-style:normal;justify-self:start;margin-top:6px;padding:3px 9px;border-radius:99px;background:#ffffff2b;font-size:11.5px;font-weight:800}.packCatHint{text-align:center;margin:2px 0 12px}.packCatList h3{margin:0 0 4px}.packTile{display:grid;gap:8px;width:100%;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,#fff,#f6fbf9);text-align:left;color:inherit;cursor:pointer}.packTile.isOver{opacity:.7}.packTileHead{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.packTileHead b{font-size:16px}.packTileHead span{flex:0 0 auto;font-size:12px;font-weight:800;color:#0b6b4a;background:#e6f6f0;padding:2px 8px;border-radius:99px}.packTileNums{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.packTileNums small{display:block;font-size:10.5px;color:var(--muted)}.packTileNums b{font-size:14px}.packTileFoot{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:12px}.packTileFoot em{font-style:normal;font-weight:800;color:#0b6b4a;white-space:nowrap}.packInfo{max-height:88vh;overflow-y:auto}.packInfo h2{margin:6px 0 2px}.packInfoCat{display:inline-block;padding:3px 10px;border-radius:99px;font-size:11.5px;font-weight:900;color:#fff;background:#0b6b4a}.packInfoCat.is-quinzenal{background:#f15a24}.packInfoCat.is-quantidade{background:#8a5a00}.packInfoPrice{display:grid;gap:2px;margin:6px 0 10px}.packInfoPrice strong{font-size:30px;letter-spacing:-.5px;color:#0b6b4a}.packInfoPrice span{color:var(--muted);font-size:13px}.packInfoGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.packInfoGrid>div{background:#f4f8f7;border-radius:12px;padding:8px;text-align:center}.packInfoGrid small{display:block;font-size:10.5px;color:var(--muted)}.packInfoGrid b{font-size:15px}.packPayBox{display:grid;gap:6px;margin:10px 0;padding:10px 12px;border:1px solid #d9e6f5;border-radius:14px;background:#f5f9ff}.packPayChips{display:flex;flex-wrap:wrap;gap:6px}.packPayChips span{padding:4px 10px;border-radius:99px;background:#fff;border:1px solid #cfdcef;font-size:12.5px;font-weight:700}.packPayBox small{color:#475569;font-size:12px;line-height:1.4}@media(max-width:340px){.packCats{grid-template-columns:1fr}}.deviceCard{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#fff}.deviceCard .avatar{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:12px;background:#eef6f3;font-size:22px}.deviceCard.isWaiting{border-style:dashed;border-color:#f0b4ae;background:#fff8f7}.devInfo b{font-size:14.5px;line-height:1.3;overflow-wrap:anywhere}.devLimitHero{display:grid;gap:6px;text-align:center;justify-items:center;border-color:#f3c7c2;background:linear-gradient(180deg,#fff,#fff6f5)}.devLimitIcon{font-size:34px;line-height:1}.devLimitHero b{font-size:17px;color:#b42318}.devLimitHero small{color:#5b6573;line-height:1.45}.devLimitHero .devBar{width:100%;max-width:220px}.devLimitHero .devBar i.on{background:#b42318}.devLimitTitle{margin:0 0 8px;font-size:15px}.devLimitNote{margin:10px 0 0;font-size:12.5px}.devLimitActions{display:grid;gap:8px;margin-top:4px}.devList .deviceCard .devEnd{width:auto!important;max-width:44%;flex:0 0 auto;margin:0!important;padding:8px 12px!important;min-height:0;white-space:nowrap;border-radius:10px}.packCat em{display:inline-flex;align-items:center;gap:4px}.packCatHero{display:grid;gap:4px;margin:4px 0 12px;padding:18px 16px;border-radius:20px;color:#fff;box-shadow:0 10px 24px #0f3c3229}.packCatHero.is-semanal{background:linear-gradient(145deg,#0b6b4a,#17a07f)}.packCatHero.is-quinzenal{background:linear-gradient(145deg,#4338ca,#f7941d)}.packCatHero span{font-size:32px;line-height:1}.packCatHero b{font-size:18px;letter-spacing:.3px}.packCatHero small{font-size:13px;opacity:.94;line-height:1.45}.packSlots{display:grid;gap:10px;margin-bottom:10px}.packSlots .packTile{margin-top:0}.packSlot{display:grid;gap:6px;padding:12px;border:1px dashed #cbd5e1;border-radius:16px;background:#f8fafc}.packSlot .packTileHead span{background:#eef2f7;color:#64748b}.packSlot small{color:#64748b;font-size:12.5px;line-height:1.4}.pjTopBar{display:flex;align-items:center;gap:10px;min-height:52px;margin:0 0 12px;padding:4px 0}.pjTopBar h1{flex:1;min-width:0;margin:0;font-size:19px;line-height:1.2;font-weight:850;color:#0a4d33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pjTopBack,.pjTopBrand{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;margin:0!important;padding:0!important}.pjTopBack{border:1px solid #dbe7e2!important;background:#fff!important;color:#0b6b4a!important;font-size:26px!important;line-height:1;width:40px!important;min-height:0!important}.pjTopBrand{background:#0a4d33;color:#fff;font-weight:900;font-size:14px;letter-spacing:.5px}.devLimitPage{display:flex;flex-direction:column;min-height:100dvh;padding-bottom:calc(150px + env(safe-area-inset-bottom))}.devLimitIntro{display:grid;gap:4px;margin:0 0 12px;padding:12px 14px;border-radius:14px;background:#fff4f2;border:1px solid #f6cfc9}.devLimitIntro b{font-size:15px;color:#b42318}.devLimitIntro p{margin:0;font-size:13px;line-height:1.45;color:#4b5563}.devLimitList{display:grid;gap:8px}.devLimitRow{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border:1px solid #e3ebe8;border-radius:14px;background:#fff;box-shadow:0 2px 8px #0f2a240d}.devLimitIco{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#eef6f3;font-size:19px}.devLimitTxt{flex:1 1 auto;min-width:0;display:grid;gap:1px}.devLimitTxt b{font-size:14px;line-height:1.25;color:#0a4d33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devLimitTxt small{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devLimitEnd{flex:0 0 auto;width:auto!important;min-height:0!important;margin:0!important;padding:7px 11px!important;border-radius:10px!important;border:1px solid #f2b8b1!important;background:#fff!important;color:#b42318!important;font-size:12.5px!important;font-weight:800!important;white-space:nowrap}.devLimitThis{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:14px;background:#f8fafc}.devLimitThis>span:first-child{font-size:20px}.devLimitThis b{display:block;font-size:13.5px;color:#0a4d33}.devLimitThis small{display:block;font-size:12px;color:#64748b}.devLimitFooter{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#f7faf900,#f7faf9 30%)}.devLimitFooter button{width:100%;margin:0!important}@media(min-width:560px){.devLimitFooter{left:50%;right:auto;width:520px;transform:translate(-50%)}}.packHomeLead{margin:-4px 0 12px;font-size:13.5px;line-height:1.45;color:#4b5563}.packHome .packCats{grid-template-columns:1fr;gap:12px}.packHome .packCat{display:flex;align-items:center;gap:14px;min-height:0;padding:18px 16px;border-radius:20px}.packHome .packCatIcon{flex:0 0 auto;width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:#ffffff26;font-size:28px}.packCatBody{flex:1;min-width:0;display:grid;gap:3px}.packHome .packCat b{font-size:17px;letter-spacing:.4px;margin:0}.packHome .packCat small{font-size:13.5px;opacity:.95}.packHome .packCat em{margin-top:4px;background:#ffffff26;font-size:11.5px}.packHome .packCat>i{font-style:normal;font-size:28px;opacity:.85}.packMineLink{display:flex;align-items:center;gap:12px;width:100%;margin:12px 0 4px;padding:12px 14px;border:1px solid #e3ebe8;border-radius:16px;background:#fff;text-align:left;color:inherit;cursor:pointer}.packMineLink>span:first-child{font-size:22px}.packMineLink>span:nth-child(2){flex:1;min-width:0;display:grid;gap:2px}.packMineLink b{font-size:14.5px;color:#0a4d33}.packMineLink small{font-size:12.5px;color:#64748b}.packMineLink>i{font-style:normal;font-size:22px;color:#94a3b8}.packCatHero{display:flex;align-items:flex-start;gap:12px}.packCatHeroIcon{flex:0 0 auto;width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#ffffff26;font-size:26px!important}.packCatHero>div{display:grid;gap:4px;min-width:0}.packCatHero em{justify-self:start;font-style:normal;margin-top:4px;padding:3px 10px;border-radius:99px;background:#ffffff2b;font-size:12px;font-weight:800}.packSlots .packTile{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:0;border-radius:16px;background:#fff;border:1px solid #e3ebe8;box-shadow:0 2px 10px #0f2a240d}.packQty{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;align-content:center;border-radius:14px;background:#e9f7f1;color:#0b6b4a;line-height:1}.packCatPage.is-quinzenal .packQty{background:#efeafe;color:#f15a24}.packQty b{font-size:22px;font-weight:900}.packQty small{font-size:10.5px;font-weight:700;margin-top:2px}.packMid{flex:1;min-width:0;display:grid;gap:2px}.packName{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.packPrice{font-size:19px;font-weight:900;color:#0a4d33}.packMid>small:last-child{font-size:12px;color:#64748b}.packEnd{flex:0 0 auto;display:flex;align-items:center;gap:6px}.packEnd em{font-style:normal;padding:3px 9px;border-radius:99px;background:#f1f5f9;color:#334155;font-size:12px;font-weight:800;white-space:nowrap}.packEnd i{font-style:normal;font-size:22px;color:#94a3b8}.packTile.isEmpty{opacity:.75;border-style:dashed;background:#f8fafc;box-shadow:none}.packTile.isEmpty .packQty{background:#eef2f7;color:#64748b}.packSheetBack{align-items:flex-end!important}.packSheet{display:flex;flex-direction:column;width:100%;max-width:520px;max-height:90dvh;padding:0!important;overflow:hidden;border-radius:22px 22px 0 0!important}.packSheetBody{flex:1 1 auto;overflow-y:auto;padding:18px 18px 8px}.packSheetBody h2{margin:8px 0 2px;font-size:20px}.packSheetPrice{display:grid;gap:2px;margin:4px 0 12px}.packSheetPrice strong{font-size:30px;letter-spacing:-.5px;color:#0b6b4a}.packSheetPrice small{font-size:13px;color:#64748b}.packSheetFacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;margin-bottom:12px}.packSheetFacts>div{background:#f4f8f7;border-radius:12px;padding:8px 6px;text-align:center}.packSheetFacts small{display:block;font-size:10.5px;color:#64748b}.packSheetFacts b{font-size:14px}.packSheetRules{margin:0 0 10px;padding:0 0 0 18px;display:grid;gap:5px;font-size:13px;line-height:1.4;color:#334155;background:none;border:0}.packSheetNote{margin:0 0 6px;padding:10px 12px;border-radius:12px;background:#f5f9ff;border:1px solid #d9e6f5;font-size:12.5px;line-height:1.45;color:#334155}.packDocStep{display:grid;gap:6px;padding:12px;border-radius:14px;background:#fffbeb;border:1px solid #fde68a}.packDocStep p{margin:0;font-size:13px;line-height:1.45;color:#4b5563}.packDocStep input{margin:4px 0 0}.packDocErr{color:#b42318;font-weight:700}.packOpened{display:grid;gap:6px;padding:12px;border-radius:14px;background:#ecfdf5;border:1px solid #a7f3d0}.packOpened p{margin:0;font-size:13px;line-height:1.45;color:#334155}.packSandbox{color:#92400e;font-weight:700}.packSheetActions{flex:0 0 auto;display:grid;gap:8px;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #eef2f1;background:#fff}.packSheetActions button{width:100%;margin:0!important}.devLimitTxt b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.devLimitTxt small{white-space:nowrap;overflow:visible;font-size:11.5px}.devLimitEnd{padding:6px 9px!important;font-size:12px!important}.page.callPremium{--cp-navy:#0b1f33;--cp-navy2:#0f2a44;--cp-petrol:#0f4c5c;--cp-line:#ffffff1a;--cp-text:#eaf4f8;--cp-muted:#9fb6c4;--cp-emerald:#12a05c;--cp-emerald2:#0e8a5a;--cp-mint:#6ee7b7;--cp-coral:#ff6b6b;background:radial-gradient(120% 60% at 50% 0%,#14425a 0%,var(--cp-navy) 58%,#081726 100%);color:var(--cp-text);min-height:100dvh;overflow-x:hidden;padding:10px 14px calc(22px + env(safe-area-inset-bottom));gap:12px}.page.callPremium>.header{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;box-shadow:none;border:0;padding:4px 2px 2px;color:var(--cp-text)}.page.callPremium>.header .brandMini b,.page.callPremium>.header h1{color:var(--cp-text)}.page.callPremium>.header .brandMini small{color:var(--cp-mint)}.page.callPremium>.header h1{font-size:19px;letter-spacing:.2px}.page.callPremium .addressStatusStrip{min-height:60px;padding:6px 8px;border:1px solid var(--cp-line);border-radius:18px;background:linear-gradient(110deg,#0f3347cc,#0d2a3fcc);box-shadow:inset 0 1px #ffffff12,0 8px 22px #0003}.page.callPremium .addressStatusCell+.addressStatusCell{border-left:1px solid var(--cp-line)}.page.callPremium .addressStatusCell .statusPulse{background:var(--cp-emerald);box-shadow:0 0 0 4px #10b98133;animation:cpPulse 2.2s ease-in-out infinite}.page.callPremium .addressStatusCell.busy .statusPulse{background:var(--cp-coral);box-shadow:0 0 0 4px #ff6b6b33}.page.callPremium .addressStatusCell b{color:#fff;font-size:18px}.page.callPremium .addressStatusCell small{color:var(--cp-mint)}.page.callPremium .addressStatusCell.busy b{color:#fff}.page.callPremium .addressStatusCell.busy small{color:#ffb4a8}@keyframes cpPulse{0%,to{box-shadow:0 0 0 3px #10b98133}50%{box-shadow:0 0 0 7px #10b98118}}.page.callPremium .addressComposerCard{padding:14px;border-radius:22px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(160deg,#123a52 0%,var(--cp-navy2) 70%);border:1px solid var(--cp-line);box-shadow:0 14px 30px #0000003d}.page.callPremium .addressMessageLabel{color:var(--cp-muted);font-size:12px;font-weight:750;letter-spacing:.3px;text-transform:uppercase}.page.callPremium .addressMessageBox{position:relative}.page.callPremium .addressMessageInput{display:block;width:100%;box-sizing:border-box;min-height:118px;max-height:40dvh;resize:vertical;padding:12px;border-radius:16px;border:1px solid #2a5670;background:#071828;color:#f2f8fb;font-size:15px;line-height:1.4;box-shadow:inset 0 2px 8px #0000004d}.page.callPremium .addressMessageInput::placeholder{color:#6f8ea0}.page.callPremium .addressMessageInput:focus{outline:none;border-color:var(--cp-emerald);box-shadow:inset 0 2px 8px #0000004d,0 0 0 3px #10b98133}.page.callPremium .addressCharacterCount{display:block;text-align:right;margin:5px 4px 0;font-size:11px;font-weight:700;color:#7d98a8;pointer-events:none}.page.callPremium .addressCharacterCount.isNear{color:#ffb4a8}.page.callPremium .addressActionRow{display:grid;grid-template-columns:7fr 3fr;gap:10px;align-items:stretch}.page.callPremium .addressSearchButton,.page.callPremium .addressCameraButton{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;height:54px;border-radius:16px;font-weight:800;font-size:15px;cursor:pointer;transition:transform .12s ease,filter .15s ease}.page.callPremium .addressSearchButton{padding:0 10px;border:0;color:#fff;background:linear-gradient(135deg,#34d399 0%,var(--cp-emerald) 45%,var(--cp-emerald2) 100%);box-shadow:0 10px 22px #05966955,inset 0 1px #ffffff40}.page.callPremium .addressCameraButton{padding:0 8px;border:1px solid #2f6a7d;color:var(--cp-mint);background:linear-gradient(160deg,#15506200,#0f4c5c);box-shadow:inset 0 1px #ffffff14}.page.callPremium .addressSearchButton b,.page.callPremium .addressCameraButton b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.callPremium .addressSearchButton svg,.page.callPremium .addressCameraButton svg{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.page.callPremium .addressSearchButton:active:not(:disabled),.page.callPremium .addressCameraButton:active:not(:disabled){transform:scale(.97)}.page.callPremium .addressSearchButton:disabled{filter:saturate(.45) brightness(.8);box-shadow:none;cursor:default}.page.callPremium .addressCameraButton:disabled{opacity:.6;cursor:default}.page.callPremium .addressCameraButton.isBusy{opacity:1;border-color:var(--cp-emerald)}.page.callPremium .searchSpinner{width:20px;height:20px;flex:0 0 20px;border-radius:50%;border:3px solid #ffffff55;border-top-color:#fff;animation:cpSpin .8s linear infinite}@keyframes cpSpin{to{transform:rotate(360deg)}}.page.callPremium .addressAlternateActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.page.callPremium .addressAlternateButton{display:flex;align-items:center;gap:6px;min-width:0;min-height:42px;padding:6px 10px;border-radius:13px;border:1px solid var(--cp-line);background:#ffffff0a;color:var(--cp-text)}.page.callPremium .addressAlternateButton b{flex:1;min-width:0;text-align:left;font-size:12px;color:var(--cp-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.callPremium .addressAlternateButton .buttonChevron{color:var(--cp-mint)}.page.callPremium .recentClientsCard{padding:0;overflow:hidden;border-radius:21px;background:linear-gradient(170deg,#0f3044,#0b2236);border:1px solid var(--cp-line);box-shadow:0 14px 30px #0000003d}.page.callPremium .recentClientsHeader{border-bottom:1px solid var(--cp-line)}.page.callPremium .recentClientsHeader>span{color:var(--cp-mint)}.page.callPremium .recentClientsHeader h2{color:#fff;font-size:17px}.page.callPremium .recentClientsHeader button{color:var(--cp-mint);min-height:36px;padding:0 4px}.page.callPremium .recentClientsScroll{max-height:none;overflow:visible;padding:8px 10px 10px;display:flex;flex-direction:column;gap:8px}.page.callPremium .recentClientRow{min-height:64px;padding:10px;border:1px solid #ffffff12;border-radius:15px;background:#0a1d2e;box-shadow:inset 0 1px #ffffff0d}.page.callPremium .recentClientRow:last-child{border-bottom:1px solid #ffffff12}.page.callPremium .recentClientAvatar{background:#10b98126;color:var(--cp-mint)}.page.callPremium .recentClientAvatar.avatar1{background:#ff6b6b24;color:#ffb4a8}.page.callPremium .recentClientAvatar.avatar2{background:#38bdf824;color:#9ddcff}.page.callPremium .recentClientAvatar.avatar3{background:#a78bfa24;color:#d4c6ff}.page.callPremium .recentClientInfo b{color:#fff;font-size:14px}.page.callPremium .recentClientInfo small{color:#b8cbd6;font-size:12px}.page.callPremium .recentClientInfo .recentClientExtra{color:#7f9cad;font-size:11px;margin-top:2px}.page.callPremium .recentClientUse{min-height:40px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,var(--cp-emerald),var(--cp-emerald2));color:#fff;font-size:13px;font-weight:800;box-shadow:0 6px 14px #05966944}.page.callPremium .recentClientsEmpty{color:var(--cp-muted)}.page.callPremium>.notice{background:#0a1d2e;color:var(--cp-text);border:1px solid #2a5670}.ocrIllegible h2{color:#c2410c}.addrAskTag{color:#c2410c;font-weight:800}.modal input.isAsked{border-color:#f97316;box-shadow:0 0 0 3px #f9731633}@media(max-width:380px){.page.callPremium .addressCameraButton{flex-direction:column;gap:2px}.page.callPremium .addressCameraButton b{font-size:11px}}@media(max-width:360px){.page.callPremium{padding-left:10px;padding-right:10px}.page.callPremium .addressSearchButton,.page.callPremium .addressCameraButton{font-size:13px;gap:5px;padding:0 6px}.page.callPremium .addressAlternateActions{grid-template-columns:1fr}.page.callPremium .recentClientUse{padding:0 12px}}@media(max-height:700px){.page.callPremium .addressMessageInput{min-height:92px}}@media(prefers-reduced-motion:reduce){.page.callPremium .addressStatusCell .statusPulse,.page.callPremium .searchSpinner{animation:none}.page.callPremium .addressSearchButton,.page.callPremium .addressCameraButton{transition:none}.page.callPremium .addressSearchButton:active:not(:disabled),.page.callPremium .addressCameraButton:active:not(:disabled){transform:none}}.mapSourceNote{display:block;margin-top:4px;font-size:11px;font-weight:700;color:#0b6b4a}.page.callPremium{background:#fff}.page.callPremium>.header .brandMini b,.page.callPremium>.header h1{color:#0b1f33}.page.callPremium>.header .brandMini small{color:#0e8a5a}.page.callPremium .addressStatusStrip,.page.callPremium .addressComposerCard,.page.callPremium .recentClientsCard{background:#fff;border-color:#dbe5ec;box-shadow:0 8px 20px #0b1f3314}.page.callPremium .addressStatusCell b,.page.callPremium .addressStatusCell.busy b,.page.callPremium .recentClientsHeader h2{color:#0b1f33}.page.callPremium .addressStatusCell small,.page.callPremium .recentClientsHeader>span,.page.callPremium .recentClientsHeader button{color:#0e8a5a}.page.callPremium .addressStatusCell.busy small{color:#dc2626}.page.callPremium .addressMessageLabel,.page.callPremium .addressCharacterCount{color:#4a6375}.page.callPremium .addressStatusCell+.addressStatusCell,.page.callPremium .recentClientsHeader{border-color:#dbe5ec}.page.callPremium .addressMessageInput{background:#f4faf7;color:#0b1f33;border:1.5px solid #a7e3c9;box-shadow:none}.page.callPremium .addressMessageInput::placeholder{color:#6b8796}.page.callPremium .addressMessageInput:focus{border-color:#12a05c;box-shadow:0 0 0 3px #10b98126}.page.callPremium .addressCameraButton{background:#fff;color:#0e8a5a;border:1.5px solid #12a05c;box-shadow:none}.page.callPremium .addressSearchButton:disabled{filter:none;opacity:.55}.page.callPremium .addressAlternateButton{background:#ecfdf5;border:1px solid #a7e3c9;color:#0a4d33}.page.callPremium .addressAlternateButton b{color:#0a4d33}.page.callPremium .addressAlternateButton .buttonChevron{color:#0e8a5a}.page.callPremium .recentClientRow,.page.callPremium .recentClientRow:last-child{background:#f4faf7;border:1px solid #d1eee0;box-shadow:none}.page.callPremium .recentClientInfo b{color:#0b1f33}.page.callPremium .recentClientInfo small{color:#3d5666}.page.callPremium .recentClientInfo .recentClientExtra{color:#5f7a88}.page.callPremium .recentClientAvatar{background:#d1fae5;color:#0b6b4a}.page.callPremium .recentClientsEmpty{color:#4a6375}.page.callPremium>.notice{background:#ecfdf5;color:#0a4d33;border-color:#a7e3c9}.contactRow{display:flex;align-items:center;justify-content:center;gap:10px}.contactRow>button:first-child{flex:1;min-width:0}.waIconBtn{flex:0 0 44px;width:44px;height:44px;min-height:0;padding:0;display:grid;place-items:center;border-radius:50%;border:0;background:#25d366;color:#fff;box-shadow:0 6px 14px #25d36655;cursor:pointer}.waIconBtn svg{width:22px;height:22px}.waIconBtn:active{transform:scale(.94)}.page.compactUI .homeQuick{top:12px;right:10px;gap:5px}.page.compactUI .quickBtn{width:30px;height:30px;box-shadow:0 1px 5px #17202a14}.page.compactUI .quickBtn svg{width:16px;height:16px}.page.compactUI .homeDeliveryWrap.hasQuick .homeDeliveryCard{padding-right:50px}.modal.driverSheet{padding:0 0 14px;overflow:hidden;border-radius:24px}.modal.driverSheet .driverSheetHero{margin:0;padding:20px 18px 18px;gap:14px;background:linear-gradient(135deg,#0b6b4a,#0e8a5a 45%,#12a05c);color:#fff;box-shadow:inset 0 -1px #fff2}.modal.driverSheet .driverSheetHero small{color:#d1fae5;font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;margin:0}.modal.driverSheet .driverSheetHero b{color:#fff;font-size:20px;line-height:1.2;margin:2px 0}.modal.driverSheet .driverSheetHero em{display:inline-block;margin-top:4px;padding:4px 10px;border-radius:99px;background:#ffffff26;color:#fff;font-style:normal;font-size:12.5px;font-weight:800}.modal.driverSheet .driverSheetHero .driverSheetPhoto{border:3px solid #ffffffcc;background:#0a4d33;box-shadow:0 6px 16px #02261a44}.modal.driverSheet .driverSheetProgress{margin:12px 18px 6px}.modal.driverSheet .driverSheetFacts{margin:6px 14px 0;padding:4px 12px;border-radius:16px;background:#f0fdf6;border:1px solid #c9f0dc}.modal.driverSheet .driverSheetFacts .settingsItem{border-color:#d7f3e5}.modal.driverSheet .driverSheetFacts .settingsItem:last-child{border-bottom:0}.modal.driverSheet .driverSheetFacts .settingsItem b{color:#064e3b}.modal.driverSheet .driverSheetFacts .isCode b{color:#0b6b4a}.modal.driverSheet .driverSheetActions,.modal.driverSheet .driverSheetLocked,.modal.driverSheet .sheetNote{margin-left:14px;margin-right:14px}.modal.driverSheet .driverSheetActions{display:flex}.modal.driverSheet .sheetNote{display:block;text-align:center;margin-top:10px}.modal.driverSheet .sheetTrack{display:flex;align-items:center;justify-content:center;width:calc(100% - 28px);margin:12px auto 0;text-align:center}.page.driverAcceptedPage .driverProfileCard{background:linear-gradient(135deg,#0b6b4a,#0e8a5a,#12a05c);border:0;color:#fff;box-shadow:0 12px 26px #04785744}.page.driverAcceptedPage .driverProfileCard .driverProfileInfo b{color:#fff;font-size:18px}.page.driverAcceptedPage .driverProfileCard .driverProfileInfo small{display:inline-block;margin-top:4px;padding:3px 10px;border-radius:99px;background:#ffffff26;color:#fff;font-weight:800}.page.driverAcceptedPage .driverProfileCard .driverAvatar{background:#0a4d33;color:#fff;border:3px solid #ffffffcc}.page.driverAcceptedPage .driverProfileCard .driverPhoto{border:3px solid #ffffffcc}.page.driverAcceptedPage .acceptedTrackButton{display:flex;align-items:center;justify-content:center;text-align:center}.page.searchPage.radarPage{min-height:100dvh;display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:max(18px,env(safe-area-inset-top));padding-bottom:max(14px,env(safe-area-inset-bottom));text-align:center;background:linear-gradient(180deg,#ecfdf5,#f7fbf9 46%,#fff);overflow:hidden}.radarWrap{position:relative;flex:0 0 auto;width:min(58vw,210px);height:min(58vw,210px);max-height:30dvh;max-width:30dvh;margin:4px auto 2px;border-radius:50%;overflow:hidden;box-shadow:0 12px 30px #04785726,inset 0 0 0 1px #a7e3c9}.radarMap{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 47%,#ffffffd9 47% 53%,transparent 53%) 0 0/100% 100%,linear-gradient(0deg,transparent 62%,#ffffffcc 62% 66%,transparent 66%) 0 0/100% 100%,linear-gradient(30deg,transparent 30%,#ffffffb3 30% 33%,transparent 33%) 0 0/100% 100%,repeating-linear-gradient(0deg,#d8efe4 0 1px,transparent 1px 26px),repeating-linear-gradient(90deg,#d8efe4 0 1px,transparent 1px 26px),radial-gradient(circle at 30% 30%,#e3f6ec,#cdeedd)}.radarRing{position:absolute;left:50%;top:50%;width:34%;height:34%;margin:-17% 0 0 -17%;border-radius:50%;border:2px solid #10b98199;background:#10b9811a;animation:pjRadar 3.6s ease-out infinite;opacity:0}.radarRing.r2{animation-delay:1.2s}.radarRing.r3{animation-delay:2.4s}@keyframes pjRadar{0%{transform:scale(.4);opacity:.9}80%{opacity:.08}to{transform:scale(3);opacity:0}}.radarPin{position:absolute;left:50%;top:50%;width:30px;height:40px;margin:-38px 0 0 -15px;filter:drop-shadow(0 4px 6px #04785755);animation:pjPinBob 2.4s ease-in-out infinite}.radarPin path{fill:#0e8a5a}.radarPin circle{fill:#fff}@keyframes pjPinBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.page.radarPage.isEnded .radarRing,.page.radarPage.isEnded .radarPin{animation:none}.page.radarPage.isEnded .radarRing{opacity:0}.page.radarPage.isEnded .radarPin path{fill:#94a3b8}.page.radarPage .searchEyebrow{margin:0;display:block}.page.radarPage h1{margin:0;font-size:clamp(22px,6.4vw,28px);line-height:1.15}.radarElapsed,.radarSub{display:block;margin:0;color:#0b6b4a;font-weight:800;font-size:13px;font-variant-numeric:tabular-nums}.page.radarPage .radarSub{color:#64748b;font-weight:600}.radarSteps{width:100%;display:grid;gap:2px;padding:10px 12px;border-radius:18px;background:#fff;border:1px solid #d7efe3;box-shadow:0 6px 18px #0b1f330d;text-align:left}.radarStep{position:relative;display:flex;align-items:center;gap:11px;padding:7px 2px}.radarStep+.radarStep:before{content:"";position:absolute;left:13px;top:-9px;height:14px;width:2px;background:#d7e3ea}.radarStep.done+.radarStep:before{background:#12a05c}.radarStep i{flex:0 0 26px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:2px solid #cbd5e1;background:#fff;color:#fff;font-style:normal;font-size:13px;font-weight:900}.radarStep.done i{background:#12a05c;border-color:#12a05c}.radarStep.current i{border-color:#12a05c;background:#fff;box-shadow:0 0 0 4px #10b98126}.radarStep.current i:after{content:"";width:10px;height:10px;border-radius:50%;background:#12a05c;animation:cpPulse 1.6s ease-in-out infinite}.radarStep b{display:block;font-size:14px;color:#0b1f33}.radarStep small{display:block;font-size:12px;color:#5b6f7c;margin-top:1px}.radarStep:not(.done):not(.current) b{color:#7b8b96}.radarAddress{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid #d7efe3;text-align:left}.radarAddress>span{font-size:20px}.radarAddress small{display:block;font-size:11px;font-weight:800;color:#0b6b4a;text-transform:uppercase;letter-spacing:.4px}.radarAddress b{display:block;font-size:13.5px;color:#0b1f33;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.radarActions{width:100%;display:grid;gap:8px;margin-top:auto}.radarActions button{width:100%;min-height:48px}@media(max-height:640px){.radarWrap{max-height:24dvh;max-width:24dvh}.radarStep{padding:5px 2px}.page.searchPage.radarPage{gap:7px}}@media(prefers-reduced-motion:reduce){.radarRing,.radarPin,.radarStep.current i:after{animation:none}.radarRing.r1{opacity:.5;transform:scale(1.8)}}.page.callPremium{background:linear-gradient(180deg,#e6f5ee,#eef7f3 40%,#f4f9f7)}.page.callPremium .addressStatusStrip{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0;min-height:0;background:transparent;border:0;box-shadow:none}.page.callPremium .addressStatusCell{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;padding:10px 8px;border-radius:16px;text-align:center;background:linear-gradient(160deg,#d1fae5,#ecfdf5);border:1px solid #a7e3c9;box-shadow:0 6px 14px #04785714}.page.callPremium .addressStatusCell.busy{background:linear-gradient(160deg,#ffe4e1,#fff5f4);border-color:#fbc4bd;box-shadow:0 6px 14px #dc262612}.page.callPremium .addressStatusCell+.addressStatusCell{border-left:1px solid #fbc4bd}.page.callPremium .addressStatusCell>div{display:flex;flex-direction:column;align-items:center}.page.callPremium .addressStatusCell b{font-size:24px;line-height:1.05;font-variant-numeric:tabular-nums}.page.callPremium .addressStatusCell .statusPulse{flex:0 0 10px;width:10px;height:10px;border-radius:50%}.page.callPremium .addressComposerCard{background:#f7fcfa;border:1px solid #cdebdc;box-shadow:0 8px 20px #04785712}.page.callPremium .recentClientsCard{background:#f7fcfa;border:1px solid #cdebdc;box-shadow:0 8px 20px #04785712;margin-top:4px}.page.callPremium .recentClientsScroll{max-height:none;overflow:visible;display:grid;gap:8px;padding:10px}.page.callPremium .recentClientRow,.page.callPremium .recentClientRow:last-child{background:#fff;border:1px solid #d7efe3;border-radius:15px;box-shadow:0 2px 8px #0b1f330a}.recentClientsAll{display:flex;align-items:center;justify-content:center;width:calc(100% - 20px);margin:0 10px 12px;min-height:44px;border-radius:14px;border:1.5px solid #12a05c;background:#fff;color:#0b6b4a;font-weight:800;font-size:14px;cursor:pointer}.page.trackPage{text-align:center;background:linear-gradient(180deg,#ecfdf5,#f7fbf9 30%,#fff)}.trackHead{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:14px}.trackIcon{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;font-size:30px;background:linear-gradient(140deg,#d1fae5,#a7f3d0);box-shadow:0 8px 18px #04785726}.trackHead h1{margin:2px 0 0;font-size:24px}.trackHead p{margin:0;color:#5b6f7c;font-size:13px}.page.trackPage .statusCard.trackBody{display:grid;gap:12px;margin:14px 0;padding:14px;border-radius:20px;background:#fff;border:1px solid #d7efe3;box-shadow:0 8px 22px #0b1f330f}.trackClient,.trackNow{padding:10px 12px;border-radius:14px;text-align:left}.trackClient{background:#f5f8fa;border:1px solid #e5edf2}.trackClient small,.trackNow small,.trackFacts small{display:block;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#64748b}.trackClient b{display:block;font-size:17px;color:#0b1f33;margin:2px 0}.trackClient .statusAddressLines span{display:block;font-size:13px;color:#475569}.trackNow{background:linear-gradient(135deg,#0b6b4a,#12a05c);color:#fff}.trackNow small{color:#d1fae5}.trackNow b{display:block;font-size:17px;color:#fff;margin-top:2px}.page.trackPage .merchantDeliverySteps.trackTimeline{margin:0;padding:4px 4px 0;border-top:0}.page.trackPage .trackTimeline h3{margin:0 0 6px;font-size:14px;color:#0b1f33}.page.trackPage .trackStep{position:relative;padding:7px 0;gap:12px;font-size:13.5px}.page.trackPage .trackStep+.trackStep:before{content:"";position:absolute;left:12px;top:-8px;width:3px;height:16px;border-radius:2px;background:#e2e8f0}.page.trackPage .trackStep.done+.trackStep:before{background:#12a05c}.page.trackPage .trackStep>span{display:grid;place-items:center;text-align:center;line-height:1;width:27px;height:27px;flex:0 0 27px;border:2px solid #cbd5e1;background:#fff;color:#94a3b8;font-weight:900}.page.trackPage .trackStep.done{color:#0b6b4a}.page.trackPage .trackStep.done>span{background:#12a05c;border-color:#12a05c;color:#fff}.page.trackPage .trackStep.current{color:#92400e}.page.trackPage .trackStep.current>span{background:#f59e0b;border-color:#f59e0b;color:#fff;box-shadow:0 0 0 5px #f59e0b2b}.page.trackPage .trackStep.current b{background:#fef3c7;padding:3px 9px;border-radius:99px}.trackFacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.trackFacts>div{padding:9px 8px;border-radius:13px;background:#f0fdf6;border:1px solid #d1f2e1;text-align:center}.trackFacts b{display:block;margin-top:2px;font-size:14.5px;color:#064e3b}.page.trackPage .trackContact{border-top:0;margin-top:0;padding-top:0}.page.trackPage .trackLocked,.page.trackPage .trackNote{margin:0;text-align:center}.trackBack{display:flex;justify-content:center;margin:8px 0 4px}.trackBack button{min-width:200px}.page.trackPage .merchantCancelDeliveryButton{width:100%}.page.historyPage{background:linear-gradient(180deg,#e9f6f0,#f3f9f6 45%,#f8fbfa)}.page.historyPage .listCount{display:block;text-align:center}.page.historyPage .pjChips{justify-content:safe center}.page.historyPage .history{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;padding:14px 14px 13px;border-radius:18px;background:#fff;border:1px solid #d7efe3;border-top:4px solid #12a05c;box-shadow:0 6px 16px #0b1f330c}.page.historyPage .history.is-andamento{border-top-color:#f59e0b}.page.historyPage .history.is-canceladas{border-top-color:#ef4444}.page.historyPage .history>b{font-size:16px;color:#0b1f33}.page.historyPage .history .historyStatus{display:inline-block;padding:3px 10px;border-radius:99px;font-size:12px;background:#ecfdf5}.page.historyPage .history .historyStatus.is-andamento{background:#fef3c7}.page.historyPage .history .historyStatus.is-canceladas{background:#fee2e2}.page.historyPage .history p{margin:4px 0 0;color:#334155;font-size:13.5px}.page.historyPage .history small{color:#64748b}.page.historyPage .history button{align-self:center;margin-top:8px;min-width:210px}.chatPopup{position:fixed;z-index:60;left:50%;top:calc(10px + env(safe-area-inset-top));transform:translate(-50%);width:min(560px,calc(100% - 20px));display:flex;align-items:stretch;border-radius:18px;background:#fff;border:1px solid #a7e3c9;box-shadow:0 14px 34px #0b1f3333;overflow:hidden;animation:pjPopIn .28s ease-out}@keyframes pjPopIn{0%{transform:translate(-50%,-16px);opacity:0}to{transform:translate(-50%);opacity:1}}.chatPopupBody{flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:11px 12px;border:0;background:transparent;text-align:left;cursor:pointer}.chatPopupIcon{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#0e8a5a,#12a05c);font-size:18px}.chatPopupBody b{display:block;font-size:14px;color:#0b1f33}.chatPopupBody small{display:block;font-size:13px;color:#475569;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatPopupClose{flex:0 0 42px;border:0;border-left:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:22px;cursor:pointer}@media(prefers-reduced-motion:reduce){.chatPopup{animation:none}}.payOptions.isSingle{grid-template-columns:1fr}.payEfiOn{border-color:#0f5fd7}.payEfiOn b{color:#0f4aa8}.payCode{font:12px/1.35 ui-monospace,Menlo,monospace;background:#f3f6fb;border:1px solid #d6e0f0;border-radius:10px;padding:8px;overflow-wrap:anywhere;max-height:96px;overflow:auto;color:#1d2b3a}.payWait{color:#0f4aa8!important;font-weight:700}.payErr{color:#b42318!important;font-weight:700}.payTip{margin:8px 0 0;font-size:12.5px;color:var(--muted)}.conqBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#060e1e9e;display:flex;align-items:center;justify-content:center;padding:16px}.conqCard{width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow-y:auto;background:linear-gradient(180deg,#fffdf4,#fff 38%);border-radius:24px;padding:24px 20px 18px;box-shadow:0 24px 60px #00000059;text-align:center;color:#13213a}.conqBadge{width:76px;height:76px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;font-size:40px;background:radial-gradient(circle at 35% 30%,#fff3c4,#ffc93c);box-shadow:0 8px 22px #ffb40073}.conqCard h2{margin:0 0 12px;font-size:20px;line-height:1.25;font-weight:900;letter-spacing:-.01em;overflow-wrap:anywhere}.conqTexto{margin:0 0 18px;text-align:left;white-space:pre-line;font-size:15px;line-height:1.55;color:#2b3a55;overflow-wrap:anywhere}.conqAcoes{display:grid;gap:8px;position:sticky;bottom:-18px;margin:0 -20px -18px;padding:12px 20px 18px;background:linear-gradient(180deg,#ffffffd9,#fff 30%)}.conqAcoes button{width:100%}.payNone h3{margin-top:0}.promoCard{margin:0 0 14px;padding:14px 15px;border-radius:18px;background:linear-gradient(135deg,#fff7e0,#fff 60%);border:1px solid #f3dc9a;box-shadow:0 8px 22px #a06e001a;color:#13213a}.promoTopo{display:flex;align-items:center;gap:8px}.promoTopo b{flex:1;min-width:0;font-size:15px;overflow-wrap:anywhere}.promoIcone{font-size:20px}.promoNovas{flex:0 0 auto;padding:3px 9px;border-radius:999px;background:#e5484d;color:#fff;font-size:11px;font-weight:800}.promoRegra{margin:8px 0 0;font-size:13.5px;line-height:1.45;color:#3b4a63}.promoBotao{width:100%;margin-top:10px}.promoModal .conqTexto{white-space:pre-wrap}.promoBadge{background:radial-gradient(circle at 35% 30%,#fff3c4,#ffb84d)}.promoItens{display:grid;gap:8px;margin:4px 0 16px;text-align:left}.promoItem{display:grid;gap:3px;width:100%;padding:12px 13px;border:1px solid #e3e8f0;border-radius:14px;background:#fff;text-align:left;font:inherit;color:#13213a}.promoItem.naoLida{border-color:#f3c35b;background:#fffaf0}.promoItem b{font-size:14px;overflow-wrap:anywhere}.promoItem small{font-size:12px;color:#6b7891}.topActions{display:flex;align-items:center;gap:8px}.bellBtn{position:relative;display:grid;place-items:center}.bellBtn svg{width:22px;height:22px;color:#13213a}.bellCount{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#e5484d;color:#fff;font-size:11px;font-weight:900;line-height:19px;text-align:center;box-shadow:0 0 0 2px #fff}.storeHero{position:relative;margin:4px 0 14px;padding:16px 14px 14px;border-radius:24px;color:#fff;background:linear-gradient(135deg,#0b4a3e,#11765f 55%,#1d9c7c);background-size:cover;background-position:center;box-shadow:0 16px 32px #0d5f4f33;overflow:hidden}.storeHeroTop{display:flex;align-items:center;gap:12px;min-width:0}.storeLogo{flex:0 0 auto;width:62px;height:62px;border-radius:18px;object-fit:cover;background:#fff;box-shadow:0 6px 14px #0003}.storeLogo.isInitial{display:grid;place-items:center;color:#0a4d33;font-size:28px;font-weight:900}.storeHeroInfo{display:grid;gap:3px;min-width:0}.storeHeroInfo b{font-size:19px;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.storeHeroInfo small{font-size:12.5px;opacity:.92;line-height:1.3;overflow-wrap:anywhere}.storeNet{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:3px;padding:4px 10px;border-radius:999px;background:#ffffff26;font-size:12px;font-weight:800}.storeNet i{width:8px;height:8px;border-radius:50%;background:#f5a524}.storeNet.isOn i{background:#3ddc84}.storeProfileBtn{position:absolute;top:14px;right:12px;padding:6px 11px;border:1px solid #ffffff66;border-radius:999px;background:#ffffff1f;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.storeHero:has(.storeProfileBtn) .storeHeroInfo{padding-right:96px}.storeKpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.storeKpi{display:grid;gap:2px;min-width:0;padding:10px 9px;border:1px solid #ffffff33;border-radius:16px;background:#ffffff1f;color:#fff;text-align:left;font:inherit;cursor:pointer}.storeKpi small{font-size:11.5px;opacity:.9}.storeKpi strong{font-size:19px;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.storeKpi span{font-size:11px;opacity:.85;line-height:1.25}.storeKpi.isDue{background:#f5a5242e;border-color:#f5a52480}.storeKpi.isLate{background:#e5484d40;border-color:#ff8a8a99}.lateCard{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:13px;border:1px solid #f3d27a;border-radius:20px;background:linear-gradient(135deg,#fff6d8,#ffefc2);color:#3b2a05;box-shadow:0 8px 20px #b9890a1f}.lateCard.isBlocked{border-color:#e8b04a;box-shadow:0 8px 20px #b9890a33}.lateIcon{flex:0 0 auto;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#fff;font-size:22px}.lateCard>div{flex:1;min-width:0;display:grid;gap:1px}.lateCard b{font-size:14.5px}.lateCard small{font-size:12px;color:#6b5414}.lateCard strong{font-size:21px;font-weight:900;color:#c62828}.lateBtn{flex:0 0 auto;padding:11px 13px;border:0;border-radius:14px;background:linear-gradient(135deg,#e53935,#c62828);color:#fff;font:inherit;font-size:13.5px;font-weight:900;cursor:pointer;box-shadow:0 6px 14px #c6282840}.callHeroPrice{display:grid;gap:1px;margin-top:6px;padding:7px 10px;border-radius:14px;background:#ffffffe6;color:#0d3f34}.callHeroPrice small{font-size:11.5px;font-weight:700;color:#3f6b60}.callHeroPrice strong{font-size:20px;font-weight:900;line-height:1.1}.callHeroPrice em{font-style:normal;font-size:11.5px;color:#3f6b60}.homeV2 .homeCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.promoCard{position:relative}.promoFechar{position:absolute;top:8px;right:8px;width:30px;height:30px;border:0;border-radius:50%;background:#0000000f;color:#5a4a1a;font-size:20px;line-height:30px;cursor:pointer}.promoCard .promoTopo{padding-right:30px}.promoResumo{margin:7px 0 0;font-size:13.5px;line-height:1.45;color:#33435b;white-space:pre-wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.promoErro{display:block;margin-top:6px;color:#c62828;font-weight:700}.sinoCard{text-align:left}.sinoCard h2{text-align:center}.sinoLista{display:grid;gap:8px;margin:4px 0 16px}.sinoItem{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:1px solid #e3e8f0;border-radius:14px;background:#fff;text-align:left;font:inherit;color:#13213a;cursor:pointer}.sinoItem.naoLida{border-color:#9fd9c4;background:#f1fbf6}.sinoIcone{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#f4f6fa;font-size:18px}.sinoTexto{display:grid;gap:2px;min-width:0}.sinoTexto b{font-size:14px;overflow-wrap:anywhere}.sinoTexto small{font-size:12px;color:#6b7891}.sinoVazio{color:#6b7891;text-align:center;margin:18px 0}.sinoErro{color:#c62828;font-weight:700;font-size:13px}.sinoQuando{display:block;margin:-8px 0 14px;color:#6b7891;font-size:12px;text-align:left}.callHero,.homePacksCard,.myPackCard{position:relative;overflow:hidden}.callHero:after,.homePacksCard:after,.myPackCard:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:38%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.28) 45%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.28) 55%,transparent 100%);transform:skew(-18deg);animation:pjBrilho 7s ease-in-out infinite}.homePacksCard:after{animation-delay:1.4s}.myPackCard:after{animation-delay:2.8s}@keyframes pjBrilho{0%{left:-60%;opacity:0}6%{opacity:1}22%{left:130%;opacity:1}23%,to{left:130%;opacity:0}}@media(prefers-reduced-motion:reduce){.callHero:after,.homePacksCard:after,.myPackCard:after{animation:none;display:none}}@media(max-width:360px){.storeKpi strong{font-size:16px}.storeHeroInfo b{font-size:17px}.storeHero:has(.storeProfileBtn) .storeHeroInfo{padding-right:0}.storeProfileBtn{position:static;margin-top:10px}}.storeProfileCard{padding:0;overflow:hidden}.storeProfileCapa{height:120px;display:grid;place-items:center;background:linear-gradient(135deg,#0b4a3e,#1d9c7c);background-size:cover;background-position:center;color:#fffc;font-size:12.5px;font-weight:700}.storeProfileHead{display:flex;align-items:center;gap:12px;margin:-30px 14px 0;position:relative}.storeProfileHead .storeLogo{width:70px;height:70px;border:3px solid #fff}.storeProfileHead>div{display:grid;gap:2px;padding-top:30px;min-width:0}.storeProfileHead b{font-size:17px;overflow-wrap:anywhere}.storeProfileHead small{font-size:12.5px;color:#5d6b7e;overflow-wrap:anywhere}.storeProfileActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px}.storeImgBtn{display:flex;align-items:center;justify-content:center;min-height:44px;text-align:center;cursor:pointer}.storeImgBtn.isBusy{opacity:.6;pointer-events:none}.storeProfileReset{display:flex;flex-wrap:wrap;gap:14px;padding:0 14px 14px}.linkBtn{border:0;background:none;padding:2px 0;color:#0a4d33;font:inherit;font-size:13px;font-weight:800;text-decoration:underline;cursor:pointer}.storeProfileSub{margin:0 0 6px}.page.callPremium .callTop{display:flex;align-items:center;gap:8px}.page.callPremium .callTop>.header{flex:1;min-width:0;margin-bottom:0}.callBack{flex:0 0 auto;padding:9px 13px;border:1px solid #dce6ef;border-radius:14px;background:#fff;color:#13213a;font:inherit;font-size:13.5px;font-weight:800;cursor:pointer;box-shadow:0 3px 10px #17374c0f}.page.callPremium .addressActionRow{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.page.callPremium .addressCameraButton b,.page.callPremium .addressSearchButton b{overflow:visible;text-overflow:clip}.page.callPremium .addressAlternateActions{gap:8px}.page.callPremium .addressAlternateButton{min-height:46px;padding:6px 8px;gap:5px}.page.callPremium .addressAlternateButton b{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2;font-size:12.5px}.page.callPremium .addressAlternateButton>span:first-child{font-size:17px;flex:0 0 auto}.page.callPremium .addressAlternateButton .buttonChevron{flex:0 0 auto}@media(max-width:380px){.page.callPremium .addressCameraButton{flex-direction:row;gap:5px}.page.callPremium .addressCameraButton b{font-size:12.5px}.page.callPremium .callTop .headerTitle h1{font-size:17px}}.payMethods.isSingle{grid-template-columns:1fr}.payMethods.isSingle .payMethod{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:10px 14px;text-align:left}.payMethods.isSingle .payMethod small{font-size:12px;color:#4f6176}.page.callPremium .callTop>.header{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;box-shadow:none;border:0;padding:4px 2px 2px;color:#0b1f33}.page.callPremium .callTop>.header .brandMini b,.page.callPremium .callTop>.header h1{color:#0b1f33}.page.callPremium .callTop>.header .brandMini small{color:#0e8a5a}.page.callPremium .callTop>.header h1{font-size:18px;letter-spacing:.2px;line-height:1.15}.page.callPremium .callTop>.header .headerTitle{min-width:0}.packTopBack{display:flex;margin:2px 0 8px}.packV2 .packCats{margin-top:0;grid-template-columns:1fr 1fr;gap:10px}.packV2 .packCat{position:relative;min-height:0;padding:13px 11px}.packV2 .packCat em{white-space:normal;line-height:1.3}.packCat.isSel{border-color:#fffc;box-shadow:0 0 0 3px #10b98166,0 12px 26px #0f3c3238}.packCat.is-quinzenal.isSel{box-shadow:0 0 0 3px #8b5cf666,0 12px 26px #4338ca40}.packCat:not(.isSel){opacity:.88}.packCatCheck{position:absolute;top:9px;right:9px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#0b6b4a;font-style:normal;font-size:14px;font-weight:900}.packCat.is-quinzenal .packCatCheck{color:#f15a24}.packSelList{padding:12px;border-radius:20px}.packSelList.is-semanal{background:linear-gradient(180deg,#effaf5,#fff 70%)}.packSelList.is-quinzenal{background:linear-gradient(180deg,#f4f0ff,#fff 70%)}.packSelHead{display:flex;align-items:center;gap:10px}.packSelHead>span{flex:0 0 auto;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#fff;font-size:24px;box-shadow:0 4px 10px #0f3c3214}.packSelHead b{display:block;font-size:16px}.packSelHead small{font-size:12.5px;color:#4f6176;line-height:1.35}.packV2 .packTile{display:flex;align-items:center;gap:10px;margin-top:8px;padding:10px}.packV2 .packQty{flex:0 0 auto;display:grid;place-items:center;min-width:58px;padding:6px 4px;border-radius:12px;background:#e7f6ef;color:#0b6b4a;text-align:center}.packV2 .is-quinzenal .packQty{background:#efe9ff;color:#f15a24}.packV2 .packQty b{font-size:20px;line-height:1}.packV2 .packQty small{font-size:11px}.packV2 .packMid{flex:1;min-width:0;display:grid;gap:1px}.packV2 .packPrice{font-size:17px}.packV2 .packMid small{font-size:12px;color:#5d6b7e}.packBuy{padding:8px 11px;border-radius:12px;background:linear-gradient(135deg,#0b6b4a,#17a07f);color:#fff;font-size:12.5px;font-weight:900;white-space:nowrap}.is-quinzenal .packBuy{background:linear-gradient(135deg,#4338ca,#f7941d)}.packV2 .packEnd{gap:6px}.packHow{padding:12px 14px;border-radius:18px;background:#f3f8ff;border:1px solid #d7e6fb}.packHow h3{margin:0 0 6px;font-size:14.5px;color:#0a4d33}.packHow ul{margin:0;padding-left:18px;display:grid;gap:3px;font-size:12.5px;color:#334a6d;line-height:1.4}@media(max-width:370px){.packV2 .packEnd em{display:none}.packV2 .packQty{min-width:50px}}.payV2 .payHero{display:flex;align-items:center;gap:14px;text-align:left}.payHeroIcon{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#ffffff26;font-size:28px}.payV2 .payHero>div{display:grid;gap:3px}.payV2 .payHero .debtStatus{justify-self:start}.payChoose{padding:12px}.payChooseHead{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:10px}.payChooseHead h3{margin:0;font-size:16px}.payChooseHead small{font-size:11.5px;color:#0a4d33;font-weight:700}.payV2 .payOptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.payV2 .payOption{display:flex;flex-direction:column;gap:7px;min-width:0;padding:11px;border-radius:18px;text-align:left}.payV2 .payManual{border:1.5px solid #9fe0c9;background:linear-gradient(180deg,#eefbf5,#fff 60%)}.payV2 .payEfi{border:1.5px solid #f9c98a;background:linear-gradient(180deg,#fff6e8,#fff 60%)}.payV2 .payOption.isOff{opacity:.75;background:#f6f7f9;border-color:#e1e5ea}.payOptHead{display:flex;align-items:center;gap:9px}.payOptHead b{display:block;font-size:16px}.payOptHead small{font-size:12px;color:#5d6b7e}.payOptIcon{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:13px;color:#fff;font-weight:900;font-size:16px}.payOptIcon.isPix{background:linear-gradient(135deg,#19c3a0,#0f8f74);font-size:22px}.payOptIcon.isEfi{background:linear-gradient(135deg,#f7941d,#e07a00);font-size:13px;letter-spacing:.3px}.payOptText{margin:0;font-size:12.5px;line-height:1.4;color:#33435b}.payKeyBox{display:grid;gap:1px;padding:8px 9px;border-radius:12px;background:#fff;border:1px solid #e3ece8}.payKeyBox small{font-size:11.5px;color:#5d6b7e}.payKeyBox .payKey{font-size:15px;font-weight:900;overflow-wrap:anywhere}.payV2 .payOption button{width:100%;min-height:42px;font-size:13px;white-space:normal;line-height:1.2}.payEfiBtn{background:linear-gradient(135deg,#f7941d,#e07a00)!important;border-color:#e07a00!important}.payPerks{margin:2px 0 0;padding:8px 9px;list-style:none;display:grid;gap:3px;border-radius:12px;background:#fffc;border:1px solid #e3eaf6;font-size:11.5px;color:#33435b}.payOff{font-size:12.5px;color:#5d6b7e;line-height:1.4}.payWarn{font-size:11.5px;color:#7a4d04;line-height:1.35}.payV2 .payCode{max-height:72px;overflow:auto;font-size:11px;overflow-wrap:anywhere;padding:6px;border-radius:8px;background:#fff;border:1px solid #e3eaf6}.payRecentHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.payRecentHead h3{margin:0}.finTag.is-substituida,.finTag.is-cancelada{background:#eef1f5;color:#5a687e}@media(max-width:350px){.payV2 .payOptions{grid-template-columns:1fr}}.packV2 .packCats>.packCat{display:grid;grid-template-columns:1fr;align-content:start;gap:4px;min-width:0;padding:12px 11px 11px}.packV2 .packCat .packCatIcon{font-size:26px;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#ffffff26}.packV2 .packCat .packCatBody{display:grid;gap:3px;min-width:0}.packV2 .packCat b{font-size:14px;line-height:1.15;margin-top:2px;padding-right:22px}.packV2 .packCat small{font-size:12px}.packV2 .packCat em{font-size:11px;padding:4px 8px;border-radius:10px}.packV2 .packPrice{white-space:nowrap;font-size:16px}.packV2 .packMid small{white-space:normal}.packV2 .packSelList,.packV2 .packSlots{min-width:0}.payRecentHead h3{font-size:15.5px}.page.homeV2{background:#f4f7fb}.homeV2 .topBar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.homeV2 .topBar .brandMini span{width:52px;height:52px;border-radius:16px;font-size:26px;background:#fff;box-shadow:0 6px 16px #0f2a4a14}.homeV2 .topBar .brandMini b{font-size:20px;color:#0b1f3a;letter-spacing:.2px}.homeV2 .topBar .brandMini small{font-size:12px;color:#5b6b85;letter-spacing:1.5px;font-weight:800}.homeV2 .topActions .iconBtn{width:48px;height:48px;border-radius:15px;background:#fff;border:1px solid #e6ecf3;box-shadow:0 6px 16px #0f2a4a14;font-size:22px;color:#0b1f3a}.homeV2 .bellCount{top:-6px;right:-6px;min-width:22px;height:22px;line-height:22px;font-size:12px;background:#e53935}.homeV2 .storeHero{margin:0 0 14px;padding:16px 14px 14px;border-radius:26px;background:linear-gradient(135deg,#0c1f2b,#10303a,#123c3a);background-size:cover;background-position:center;box-shadow:0 18px 34px #0a1d2a33}.homeV2 .storeHeroTop{align-items:flex-start;gap:14px}.homeV2 .storeLogo{width:74px;height:74px;border-radius:20px;background:#fff;box-shadow:0 8px 18px #0005}.homeV2 .storeLogo.isInitial{color:#0a4d33;font-size:32px}.homeV2 .storeHeroInfo{flex:1;gap:6px;padding:2px 0 0}.storeNameBtn{display:flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:#fff;font:inherit;text-align:left;cursor:pointer;min-width:0}.storeNameBtn b{font-size:22px;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.storeNameGo{flex:0 0 auto;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#ffffff2e;font-size:18px;font-weight:900}.homeV2 .storeHeroInfo small{display:flex;align-items:flex-start;gap:5px;font-size:14px;opacity:.95}.homeV2 .storeHeroInfo small svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px}.homeV2 .storeProfileBtn{position:static;align-self:flex-end;margin-top:4px;padding:8px 14px;border:1.5px solid #ffffffb3;border-radius:999px;background:#ffffff14;font-size:13.5px}.homeV2 .storeHero .storeHeroInfo{padding-right:0}.homeV2 .storeKpis{gap:9px;margin-top:14px}.homeV2 .storeKpi{position:relative;gap:3px;padding:11px 10px 10px;border-radius:18px;border:1px solid #ffffff33}.homeV2 .storeKpi.kpiRed{background:linear-gradient(160deg,#c0392b,#8e1f19)}.homeV2 .storeKpi.kpiRed:not(.hasDebt){background:linear-gradient(160deg,#a33a30,#6e2620)}.homeV2 .storeKpi.kpiBlue{background:linear-gradient(160deg,#e07a00,#c2410c)}.homeV2 .storeKpi.kpiGreen{background:linear-gradient(160deg,#169a5b,#0d6b40)}.kpiIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;margin-bottom:4px}.kpiIcon svg{width:21px;height:21px;color:#fff}.kpiRed .kpiIcon{background:#ef4444}.kpiBlue .kpiIcon{background:#fbb03b}.kpiGreen .kpiIcon{background:#4cc35a}.kpiAlert{position:absolute;top:10px;right:10px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#e53935;font-style:normal;font-weight:900;font-size:14px}.homeV2 .storeKpi small{font-size:12.5px;opacity:.95}.homeV2 .storeKpi strong{font-size:22px}.homeV2 .storeKpi span{display:flex;align-items:center;gap:5px;font-size:12px;opacity:.95}.kpiDot{width:9px;height:9px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 2px #4ade8044}.homeV2 .lateCard{gap:12px;padding:14px;border:1px solid #f6d36b;border-radius:22px;background:linear-gradient(135deg,#fff3c4,#ffe9a3);box-shadow:0 10px 22px #d9a40a26}.homeV2 .lateCard.isBlocked{border-color:#f2c14e}.homeV2 .lateIcon{position:relative;width:64px;height:64px;border-radius:50%;background:#fff6dc;box-shadow:inset 0 0 0 1px #f4dc95}.homeV2 .lateIcon svg{width:34px;height:34px;color:#e53935}.homeV2 .lateIcon i{position:absolute;top:-2px;right:-2px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#e53935;color:#fff;font-style:normal;font-weight:900;font-size:13px;box-shadow:0 0 0 2px #fff}.homeV2 .lateCard b{font-size:15.5px;color:#14213d}.homeV2 .lateCard small{font-size:13px;color:#4b5563}.homeV2 .lateCard strong{font-size:25px;color:#d32f2f}.homeV2 .lateBtn{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;padding:13px 16px;border-radius:16px;background:linear-gradient(135deg,#f0443a,#c62828);font-size:15px}.homeV2 .lateBtn span{font-size:20px;line-height:1}.homeV2 .homeDeliverySection{margin:0 0 14px;padding:14px;border-radius:22px;background:#fff;border:1px solid #e8eef5;box-shadow:0 8px 20px #0f2a4a0d}.homeV2 .homeSectionTitle{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.homeV2 .homeSectionTitle h2{display:flex;align-items:center;gap:9px;margin:0;font-size:17px;color:#0b1f3a}.homeSecIcon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#12a05c}.homeSecIcon svg{width:18px;height:18px;color:#fff}.homeV2 .homeSectionTitle button{border:0;background:none;color:#5b6b85;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.homeV2 .homeEmpty{display:flex;align-items:center;gap:14px;padding:16px 14px;border:1.5px dashed #cfd8e3;border-radius:16px;background:#fbfdff;color:#5b6b85}.homeEmptyArt{flex:0 0 auto;font-size:44px;filter:grayscale(.4)}.homeV2 .homeEmpty>span:last-child{display:grid;gap:3px}.homeV2 .homeEmpty b{color:#14213d;font-size:14.5px}.homeV2 .homeEmpty small{font-size:13px}.homeV2 .callHero{min-height:148px;padding:12px 14px 12px 6px;border-radius:24px;background:linear-gradient(125deg,#0c7a3e,#15a052 55%,#2fc46a);box-shadow:0 16px 30px #0f7a3f40}.homeV2 .callHeroText b{font-size:23px;line-height:1.08;letter-spacing:.2px}.homeV2 .callHeroPrice{display:flex;align-items:center;gap:9px;margin-top:8px;padding:8px 10px;border-radius:14px;background:#e9fbef;color:#0b3b22}.callCoin{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#ffd54a,#f5a700);color:#7a4b00;font-weight:900;font-size:18px;box-shadow:inset 0 -2px #0002}.homeV2 .callHeroPrice>span:last-child{display:grid;gap:0;min-width:0}.homeV2 .callHeroPrice small{font-size:12px;color:#2c5a40}.homeV2 .callHeroPrice strong{font-size:22px;color:#0b3b22}.homeV2 .callHeroPrice em{font-size:11.5px;color:#2c5a40}.homeV2 .callHeroGo{flex:0 0 42px;width:42px;height:42px;font-size:26px;color:#0c7a3e}.homeV2 .homeCards{gap:10px}.homeV2 .homePacksCard,.homeV2 .myPackCard{display:flex;align-items:center;gap:10px;min-height:92px;padding:12px;border:0;border-radius:20px;color:#fff;text-align:left;box-shadow:0 12px 24px #0f2a4a26}.homeV2 .homePacksCard{background:linear-gradient(135deg,#f97316,#f59e0b)}.homeV2 .myPackCard{background:linear-gradient(135deg,#e07a00,#f7941d 55%,#fbb03b)}.homeV2 .homePacksCard .homeCardIcon,.homeV2 .myPackCard .homeCardIcon{flex:0 0 auto;width:46px;height:46px;display:grid;place-items:center;border-radius:14px;font-size:0}.homeV2 .homePacksCard .homeCardIcon{background:#ef4444}.homeV2 .myPackCard .homeCardIcon{background:#0a4d33}.homeV2 .homeCardIcon svg{width:26px;height:26px;color:#fff}.homeV2 .homePacksCard>div,.homeV2 .myPackCard>div{flex:1;min-width:0;display:grid;gap:2px}.homeV2 .homePacksCard b,.homeV2 .myPackCard b{font-size:16px;color:#fff;line-height:1.15}.homeV2 .homePacksCard small,.homeV2 .myPackCard small{font-size:12.5px;color:#ffffffe6}.homeV2 .homePacksCard .homeArrow,.homeV2 .myPackCard .homeArrow{color:#fff;font-size:24px}.homeV2 .myPackCount{color:#fff}.homeV2 .storeKpi strong{font-size:19px;white-space:nowrap;letter-spacing:-.2px}.homeV2 .storeKpi span{line-height:1.2}.homeV2 .homeCards .homeCardIcon{display:grid!important}.homeV2 .homeSectionTitle h2{font-size:16px;white-space:nowrap}.homeV2 .lateCard b{font-size:14.5px}.homeV2 .lateCard small{font-size:12.5px;line-height:1.3}.homeV2 .lateIcon{width:56px;height:56px}.homeV2 .lateBtn{padding:12px 13px;font-size:14px;white-space:nowrap}.homeV2 .callHeroPrice em{white-space:normal;line-height:1.25}@media(max-width:380px){.homeV2 .storeKpi strong{font-size:17px}.homeV2 .storeNameBtn b{font-size:19px}}.homeV2 .homePacksCard .homeCardIcon{background:#ef4444!important;box-shadow:0 6px 14px #b91c1c40}.homeV2 .myPackCard .homeCardIcon{background:#0a4d33!important;box-shadow:0 6px 14px #1e3a8a40}.homeV2 .homeCardIcon svg{color:#fff!important}.homeV2 .topBar .brandMini .homeLogo{padding:0;overflow:hidden;background:#fff}.homeLogo img,.brandLogoImg img,.payTopLogo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.brandMini .brandLogoImg{padding:0!important;overflow:hidden;background:#fff!important}.payTopLogo:has(img){padding:0;overflow:hidden;background:#fff}.homeV2 .storeKpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.homeV2 .storeKpi{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;column-gap:7px;row-gap:5px;padding:10px 9px;min-height:104px;box-shadow:inset 0 1px #ffffff26}.homeV2 .storeKpi>.kpiIcon{grid-column:1;grid-row:1;display:grid;width:32px;height:32px;margin:0;border-radius:10px;opacity:1;font-size:0}.homeV2 .storeKpi>.kpiIcon svg{width:19px;height:19px}.homeV2 .storeKpi>.kpiBody{display:contents}.homeV2 .storeKpi>.kpiBody>small{grid-column:2;grid-row:1;font-size:11.5px;font-weight:700;line-height:1.15;padding-right:14px}.homeV2 .storeKpi>.kpiBody>strong{grid-column:1/-1;grid-row:2;display:flex;align-items:center;gap:5px;font-size:18px;line-height:1.1;white-space:nowrap}.homeV2 .storeKpi>.kpiBody>span{grid-column:1/-1;grid-row:3;display:flex;align-items:center;gap:5px;font-size:11.5px;opacity:.95}.homeV2 .storeKpi .kpiAlert{position:static;flex:0 0 auto;width:18px;height:18px;font-size:12px}.homeV2 .storeKpi.kpiRed{background:linear-gradient(160deg,#d64534,#9b2418)}.homeV2 .storeKpi.kpiBlue{background:linear-gradient(160deg,#f7941d,#c2410c)}.homeV2 .storeKpi.kpiGreen{background:linear-gradient(160deg,#1fae63,#0d6b40)}.homeV2 .storeKpi .kpiIcon{background:#fff3!important}.homeV2 .storeProfileBtn{align-self:flex-end;margin:6px 0 0 auto;display:flex;align-items:center;gap:6px}.homeV2 .storeHero{display:flex;flex-direction:column}.homeV2 .storeHero:not(.hasCapa){background:radial-gradient(circle at 85% 15%,#1f5f4f 0%,transparent 45%),radial-gradient(circle at 10% 90%,#173f5a 0%,transparent 50%),linear-gradient(135deg,#0b1d2a,#10303a 55%,#0f3a33)}@media(max-width:360px){.homeV2 .storeKpi>.kpiBody>strong{font-size:15.5px}.homeV2 .storeKpi>.kpiIcon{width:28px;height:28px}}.homeV2 .storeHero{padding-left:12px;padding-right:12px}.homeV2 .storeKpis{gap:7px}.homeV2 .storeKpi{column-gap:5px;padding:9px 8px}.homeV2 .storeKpi>.kpiIcon{width:25px;height:25px;border-radius:8px}.homeV2 .storeKpi>.kpiIcon svg{width:16px;height:16px}.homeV2 .storeKpi>.kpiBody>small{font-size:10.5px;letter-spacing:-.3px;padding-right:0;overflow-wrap:normal}.page.payV2{background:#f4f7fb}.payV2 .payTop{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:0}.payV2 .payTop .pjTopBack{flex:0 0 auto;width:44px;height:44px;border-radius:14px;background:#fff;border:1px solid #e3e9f1;box-shadow:0 4px 12px #0f2a4a14;font-size:26px;color:#0b1f3a}.payV2 .payTopLogo{flex:0 0 auto;width:40px;height:40px;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 12px #0f2a4a14}.payV2 .payTopBrand{display:grid;gap:0;line-height:1.05;padding-right:10px;border-right:1.5px solid #dfe5ee}.payV2 .payTopBrand b{font-size:14px;color:#0b1f3a;white-space:nowrap}.payV2 .payTopBrand small{font-size:10px;color:#5b6b85;letter-spacing:1px;font-weight:800}.payV2 .payTop h1{flex:1;min-width:0;margin:0;font-size:18px;line-height:1.15;color:#0b1f3a;font-weight:900}.payV2 .payHero{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;margin:0 0 10px;padding:18px 16px;border:0;border-radius:24px;color:#fff;background:radial-gradient(circle at 90% 0%,#34d399 0%,transparent 45%),linear-gradient(135deg,#0b6b4a,#0e8a5a 55%,#12a05c);box-shadow:0 16px 30px #04785740}.payV2 .payHero.is-late,.payV2 .payHero.is-block{background:radial-gradient(circle at 90% 0%,#f87171 0%,transparent 45%),linear-gradient(135deg,#b91c1c,#dc2626 60%,#ef4444);box-shadow:0 16px 30px #b91c1c40}.payV2 .payHeroIcon{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff3d}.payV2 .payHeroIcon svg{width:32px;height:32px;color:#fff}.payV2 .payHero>div{position:relative;z-index:1;display:grid;gap:4px}.payV2 .payHero small{font-size:15px;color:#ecfdf5;font-weight:700}.payV2 .payHero strong{font-size:34px;line-height:1;font-weight:900;color:#fff;letter-spacing:-.5px}.payV2 .payHero .debtStatus{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin-top:4px;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:800;background:#fde68a;color:#7c4a03;border:0}.payV2 .payHero .debtStatus.is-ok{background:#d1fae5;color:#0a4d33}.payV2 .payHero .debtStatus.is-late,.payV2 .payHero .debtStatus.is-block{background:#fee2e2;color:#991b1b}.payV2 .payHero .debtStatus i{font-style:normal;font-size:14px}.payV2 .payHeroDeco{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:84px;height:84px;color:#ffffff40;pointer-events:none}.payV2 .payHeroDeco svg{width:100%;height:100%}.payV2 .finSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 10px}.payV2 .finSummary>div{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 9px;border:1px solid #e6ecf3;border-radius:16px;background:#fff;box-shadow:0 6px 14px #0f2a4a0d}.payV2 .finSummary>div.isLate{border-color:#fecaca;background:#fff5f5}.payV2 .sumIcon{flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#fff;font-weight:900;font-size:16px}.payV2 .sumIcon svg{width:18px;height:18px}.payV2 .sumIcon.isRed{background:#ef4444}.payV2 .sumIcon.isGreen{background:#12a05c;border-radius:9px}.payV2 .sumIcon.isBlue{background:#fbb03b;border-radius:9px}.payV2 .finSummary>div>span:last-child{display:grid;gap:1px;min-width:0}.payV2 .finSummary small{font-size:11.5px;color:#5b6b85;line-height:1.15}.payV2 .finSummary b{font-size:14px;color:#0b1f3a;white-space:nowrap}.payV2 .finRule{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;padding:11px 12px;border:1px solid #f6d58a;border-radius:16px;background:#fff7e0;color:#5b4a1d;font-size:12.5px;line-height:1.35}.payV2 .finRule b{color:#9a5a00}.payV2 .finRuleIcon{flex:0 0 auto;width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#fde68a;font-size:17px}.payV2 .payChoose{padding:14px 12px;border-radius:22px;border:1px solid #e6ecf3;background:#fff;box-shadow:0 8px 20px #0f2a4a0d}.payV2 .payChooseHead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.payV2 .payChooseHead h3{margin:0;font-size:16px;color:#0b1f3a}.payV2 .payChooseHead small{max-width:110px;font-size:10.5px;line-height:1.2;color:#0b6b4a;font-weight:700;text-align:right}.payV2 .payOptHead{display:flex;align-items:center;gap:8px}.payV2 .payOptHead>div{display:grid;gap:0;min-width:0}.payV2 .payOptHead b{font-size:17px;color:#0b1f3a}.payV2 .payOptHead small{font-size:11.5px;color:#5b6b85}.payV2 .payOptIcon{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#fff;font-weight:900}.payV2 .payOptIcon.isPix{background:linear-gradient(135deg,#12a05c,#0b6b4a)}.payV2 .payOptIcon.isPix svg{width:24px;height:24px}.payV2 .payOptIcon.isEfi{background:linear-gradient(135deg,#f7941d,#c2410c);font-size:15px}.payV2 .payOptText{margin:0;font-size:12px;line-height:1.35;color:#334155}.payV2 .payKeyBox{display:grid;gap:2px;padding:8px 9px;border:1px solid #d8e6df;border-radius:12px;background:#fff}.payV2 .payKeyBox small{font-size:10.5px;color:#5b6b85}.payV2 .payKey{font-size:14px;font-weight:900;color:#0b1f3a;overflow-wrap:anywhere;letter-spacing:.3px}.payV2 .payManual .primary{background:linear-gradient(135deg,#0b6b4a,#0a4d33);border-radius:13px}.payV2 .payManual .secondary{background:#fff;border:1.5px solid #d8e6df;color:#0b1f3a;border-radius:13px}.payV2 .payEfiBtn{background:linear-gradient(135deg,#f7941d,#e07a00)!important;border-radius:13px}.payV2 .payPerks{display:grid;gap:4px;margin:2px 0 0;padding:8px;border-radius:12px;background:#fff6e8;list-style:none;font-size:11px;color:#334155}.payV2 .payWarn{font-size:10.5px;line-height:1.3;color:#5b6b85}.payV2 .payOff{font-size:11.5px;line-height:1.35;color:#5b6b85}.payV2 .payRecent{margin-top:12px;padding:12px;border-radius:22px;border:1px solid #e6ecf3;background:#fff;box-shadow:0 8px 20px #0f2a4a0d}@media(max-width:360px){.payV2 .payTop h1{font-size:16px}.payV2 .payTopBrand{display:none}.payV2 .finSummary b{font-size:12.5px}.payV2 .payHero strong{font-size:28px}}.payV2 .payChooseHead{flex-wrap:nowrap}.payV2 .payChooseHead h3{flex:1;min-width:0;font-size:15px}.payV2 .payChooseHead small{flex:0 0 auto;max-width:96px}.payV2 .payRecentHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.payV2 .payRecentHead h3{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;color:#0b1f3a}.payV2 .payRecentIcon{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#0a4d33;color:#fff;font-size:15px}.payV2 .payRecentHead .linkBtn{font-size:12.5px;color:#0b6b4a;text-decoration:none;font-weight:800}.mapModal .mapModalActions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:8px;align-items:stretch}.mapModal .mapModalActions>.mapFixActions{grid-column:1/-1}.mapModal .mapModalActions>.secondary{min-height:56px;margin:0;border-radius:18px;font-weight:800}.mapModal .mapModalActions>.secondary+.secondary{grid-column:1/-1;order:-1}.mapModal .mapModalActions>.primary{min-height:56px!important;margin:0;font-size:17px!important;border-radius:18px!important;background:linear-gradient(110deg,#12a05c,#0b6b4a)!important}.homeV2 .lateCard{display:flex;align-items:center;gap:10px;min-height:0;padding:9px 10px;margin:0 0 12px;border-radius:18px}.homeV2 .lateIcon{flex:0 0 auto;width:38px;height:38px}.homeV2 .lateIcon svg{width:21px;height:21px}.homeV2 .lateIcon i{top:-4px;right:-4px;width:16px;height:16px;font-size:10px}.homeV2 .lateCard>div{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:1px}.homeV2 .lateCard>div>b{flex:0 0 100%;font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeV2 .lateCard>div>strong{order:2;font-size:15px;line-height:1.1}.homeV2 .lateCard>div>small{order:3;flex:1;min-width:0;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeV2 .lateBtn{flex:0 0 auto;padding:8px 11px;border-radius:12px;font-size:12.5px;gap:4px;min-height:0}.homeV2 .lateBtn span{font-size:15px}.homeV2 .callHero{min-height:118px}.homeV2 .callHeroPrice{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:4px 9px 4px 4px;border-radius:999px;background:#ffffff2b;color:#fff;box-shadow:inset 0 0 0 1px #fff5;max-width:100%}.homeV2 .callHeroPrice .callCoin{width:20px;height:20px;font-size:11px}.homeV2 .callHeroPrice>span:last-child{display:flex;align-items:baseline;gap:5px;min-width:0;flex-wrap:wrap}.homeV2 .callHeroPrice strong{font-size:14px;color:#fff;line-height:1.1}.homeV2 .callHeroPrice em{font-size:10.5px;font-style:normal;color:#eafff2;white-space:nowrap;line-height:1.1}.homeV2 .callHero{background:linear-gradient(125deg,#08a045,#16c25c,#3ee07f)!important;box-shadow:0 14px 28px #10b95a55}.homeV2 .homePacksCard{background:linear-gradient(135deg,#ff6a00,#ffa31a)!important}.homeV2 .myPackCard{background:linear-gradient(135deg,#f15a24,#f7941d 55%,#fbb03b)!important}.homeV2 .storeKpi.kpiRed{background:linear-gradient(160deg,#ff5a45,#d22b1b)}.homeV2 .storeKpi.kpiBlue{background:linear-gradient(160deg,#fbb03b,#e07a00)}.homeV2 .storeKpi.kpiGreen{background:linear-gradient(160deg,#2bd47a,#0f9a52)}.homeV2 .lateCard{background:linear-gradient(135deg,#fff6cc,#ffe27a)}.homeV2 .storeKpi,.homeV2 .lateCard,.homeV2 .storeHero,.homeV2 .homeDeliverySection{position:relative;overflow:hidden}.homeV2 .storeKpi:after,.homeV2 .lateCard:after,.homeV2 .storeHero:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:38%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.26) 45%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.26) 55%,transparent 100%);transform:skew(-18deg);animation:pjBrilho 7s ease-in-out infinite}.homeV2 .storeHero:after{width:22%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.1) 45%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.1) 55%,transparent 100%);animation-delay:.3s}.homeV2 .storeKpi.kpiRed:after{animation-delay:.6s}.homeV2 .storeKpi.kpiBlue:after{animation-delay:.9s}.homeV2 .storeKpi.kpiGreen:after{animation-delay:1.2s}.homeV2 .lateCard:after{animation-delay:.2s}.homeV2 .storeHero>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.homeV2 .storeKpi:after,.homeV2 .lateCard:after,.homeV2 .storeHero:after{animation:none;display:none}}.pjTopBrand:has(img){background:#fff;overflow:hidden;box-shadow:0 4px 12px #0f2a4a14}.pjTopBrand img{display:block;width:100%;height:100%;object-fit:cover}.homeV2 .callHeroPrice{padding:3px 10px 3px 3px;border-radius:12px}.homeV2 .callHeroPrice>span:last-child{display:grid;gap:0;flex-wrap:nowrap}.homeV2 .callHeroPrice strong{font-size:13.5px;line-height:1.05}.homeV2 .callHeroPrice em{font-size:9.5px;line-height:1.1;white-space:nowrap}.homeV2 .lateCard>div>b{font-size:12px}.homeV2 .lateBtn{padding:7px 9px;font-size:12px}.homeV2 .homeDeliverySection{margin-bottom:10px}.homeV2 .callHeroWrap{padding:0 0 10px}.homeV2 .callHeroText{min-width:0}.homeV2 .callHeroText b{font-size:19px}.homeV2 .promoCard{padding:9px 11px;margin:0 0 10px;border-radius:18px;gap:3px}.homeV2 .promoCard .promoTopo{font-size:14px;padding-right:30px}.homeV2 .promoCard .promoResumo{margin:0;font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.homeV2 .promoCard .promoRegra{margin:0;font-size:11.5px;line-height:1.3}.homeV2 .promoCard .promoBotao{min-height:0;padding:6px 12px;font-size:12.5px;border-radius:11px;justify-self:start;width:auto;align-self:flex-start}.homeV2 .promoCard .promoFechar{top:7px;right:7px;width:26px;height:26px}.page.compactUI.homeV2{height:100dvh;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:8px 12px calc(6px + env(safe-area-inset-bottom))!important}.page.homeV2>*{flex:0 0 auto;margin-top:0!important;margin-bottom:0!important}.homeV2 .topBar{margin:0;min-height:0}.homeV2 .topBar .brandMini span{width:42px;height:42px;border-radius:13px}.homeV2 .topBar .brandMini b{font-size:17px}.homeV2 .topBar .brandMini small{font-size:10.5px}.homeV2 .topActions .iconBtn{width:42px;height:42px;border-radius:13px;font-size:19px}.homeV2 .topActions .bellBtn svg{width:21px;height:21px}.homeV2 .storeHero{padding:0 0 9px!important;border-radius:22px;background:linear-gradient(160deg,#0d2233,#11303d 60%,#0f3a33)!important}.homeV2 .storeCover{position:relative;height:58px;border-radius:22px 22px 0 0;background:radial-gradient(circle at 85% 30%,#22c55e55 0%,transparent 40%),radial-gradient(circle at 15% 80%,#3b82f655 0%,transparent 45%),linear-gradient(120deg,#0f3b2e,#145a45,#1b3f66);background-size:cover;background-position:center}.homeV2 .storeHero.hasCapa .storeCover{background-color:#0d2233}.homeV2 .storeProfileBtn{position:absolute!important;top:8px;right:9px;margin:0!important;padding:4px 11px!important;border:1px solid #ffffff99!important;border-radius:999px;background:#0b1f3a66!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:12px!important;font-weight:800;line-height:1.2;z-index:2}.homeV2 .storeHeroTop{display:flex;align-items:flex-end;gap:10px;margin:-30px 0 0;padding:0 12px;position:relative;z-index:1}.homeV2 .storeLogo{flex:0 0 auto;width:60px!important;height:60px!important;border-radius:17px!important;border:3px solid #fff;box-shadow:0 6px 14px #0006;object-fit:cover;background:#fff}.homeV2 .storeLogo.isInitial{display:grid;place-items:center;font-size:26px;font-weight:900}.homeV2 .storeHeroInfo{flex:1;min-width:0;gap:1px!important;padding:0 0 1px!important}.homeV2 .storeNameBtn b{font-size:17px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeV2 .storeNameGo{width:20px;height:20px;font-size:14px}.homeV2 .storeHeroInfo small{font-size:11.5px!important;line-height:1.25;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homeV2 .storeHeroInfo small svg{width:13px;height:13px;margin-top:1px}.homeV2 .storeKpis{margin:9px 10px 0!important;gap:6px!important}.homeV2 .storeKpi{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto auto;row-gap:3px!important;column-gap:6px!important;min-height:0!important;padding:8px!important;border-radius:15px!important}.homeV2 .storeKpi>.kpiIcon{grid-row:1!important;grid-column:1!important;width:26px!important;height:26px!important}.homeV2 .storeKpi>.kpiBody>strong{grid-row:1!important;grid-column:2!important;font-size:16px!important;justify-content:flex-start}.homeV2 .storeKpi>.kpiBody>small{grid-row:2!important;grid-column:1/-1!important;font-size:11px!important;letter-spacing:0!important;white-space:nowrap;overflow:visible}.homeV2 .storeKpi>.kpiBody>span{grid-row:3!important;font-size:10.5px!important;white-space:nowrap}.homeV2 .storeKpi .kpiAlert{width:16px;height:16px;font-size:11px}.homeV2 .homeDeliverySection{flex:1 1 auto!important;min-height:70px;display:flex;flex-direction:column;padding:10px 11px!important;border-radius:18px!important;overflow:hidden}.homeV2 .homeDeliverySection>.homeSectionTitle{flex:0 0 auto;margin-bottom:7px!important}.homeV2 .homeDeliverySection>:not(.homeSectionTitle){flex:1 1 auto;min-height:0;overflow-y:auto}.homeV2 .homeSectionTitle h2{font-size:14.5px!important}.homeV2 .homeSecIcon{width:26px;height:26px}.homeV2 .homeEmpty{padding:8px 11px!important;gap:10px!important;height:auto;align-content:center}.homeV2 .homeEmptyArt{font-size:32px!important}.homeV2 .homeEmpty b{font-size:13px!important}.homeV2 .homeEmpty small{font-size:11.5px!important}.homeV2 .callHeroWrap{padding:0!important}.homeV2 .callHero{min-height:92px!important;padding:8px 12px 8px 4px!important;border-radius:20px!important}.homeV2 .callHeroText{flex:1;min-width:0}.homeV2 .callHeroText b{font-size:18px!important}.homeV2 .callHeroPrice{display:flex!important;width:auto;max-width:100%;padding:4px 10px 4px 4px!important}.homeV2 .callHeroPrice>span:last-child{min-width:0}.homeV2 .callHeroPrice em{white-space:normal!important;overflow-wrap:anywhere}.homeV2 .homeCards{gap:8px!important}.homeV2 .homePacksCard,.homeV2 .myPackCard{min-height:62px!important;padding:8px 10px!important;border-radius:17px!important;gap:8px!important}.homeV2 .homePacksCard .homeCardIcon,.homeV2 .myPackCard .homeCardIcon{width:38px!important;height:38px!important;border-radius:12px!important}.homeV2 .homeCardIcon svg{width:21px!important;height:21px!important}.homeV2 .homePacksCard b,.homeV2 .myPackCard b{font-size:14px!important}.homeV2 .homePacksCard small,.homeV2 .myPackCard small{font-size:11px!important}.homeV2 .homePacksCard .homeArrow,.homeV2 .myPackCard .homeArrow{display:none}.homeV2 .bottomNav{margin:0 -12px calc(-6px - env(safe-area-inset-bottom))!important}.homeV2 .avisosBanner{padding:8px 10px}.homeV2 .avisosBanner span{font-size:11.5px}@media(max-height:690px){.homeV2 .storeCover{height:48px}.homeV2 .callHero{min-height:82px!important}.homeV2 .callHeroArt,.homeV2 .callHero img{max-height:70px}}.homeV2 .storeKpi .kpiAlert{position:absolute!important;top:5px;right:5px;z-index:2}.homeV2 .storeKpis{position:relative}.homeV2 .storeKpi>.kpiBody>strong{font-size:15.5px!important;letter-spacing:-.3px}.homeV2 .storeCover{height:70px}.homeV2 .storeHeroTop{margin-top:-32px}.homeV2 .storeLogo{width:66px!important;height:66px!important}.homeV2 .storeKpi{padding:9px 8px!important}.homeV2 .callHero{min-height:100px!important}.sinoBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:#0b1f3a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:sinoFade .15s ease-out}.sinoPainel{width:100%;max-width:520px;height:calc(100dvh - 28px);display:flex;flex-direction:column;border-radius:24px 24px 0 0;background:#f4f7fb;box-shadow:0 -10px 30px #0003;overflow:hidden;animation:sinoSobe .2s ease-out;padding-bottom:env(safe-area-inset-bottom)}.sinoTopo{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 10px;background:#fff;border-bottom:1px solid #e6ecf3}.sinoTopo h2{margin:0;font-size:19px;color:#0b1f3a}.sinoTopo small{display:block;margin-top:2px;font-size:12.5px;color:#5b6b85;font-weight:700}.sinoFechar{flex:0 0 auto;width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;background:#eef2f7;color:#0b1f3a;font-size:28px;line-height:1;cursor:pointer}.sinoTodas{align-self:stretch;margin:10px 14px 0;padding:10px 12px;border:1.5px solid #a7e3c8;border-radius:13px;background:#ecfdf5;color:#0b6b4a;font:inherit;font-weight:800;font-size:13.5px;cursor:pointer}.sinoTodas:disabled{opacity:.6}.sinoPainel .sinoErro{margin:8px 16px 0}.sinoPainel .sinoLista{flex:1;min-height:0;overflow-y:auto;display:block;margin:0;padding:6px 14px 18px}.sinoGrupo h3{margin:12px 2px 6px;font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#5b6b85}.sinoGrupo{display:grid;gap:6px}.sinoPainel .sinoItem{position:relative;gap:10px;padding:9px 12px;border:1px solid #e6ecf3;border-radius:14px;background:#fff;box-shadow:0 2px 6px #0f2a4a08}.sinoPainel .sinoItem.naoLida{border-color:#bfe8d4;background:#fbfffd}.sinoPainel .sinoIcone{width:34px;height:34px;border-radius:11px;font-size:17px;background:#f1f5fa}.sinoPainel .sinoTexto{flex:1;min-width:0}.sinoPainel .sinoTexto b{font-size:14px;line-height:1.2;color:#0b1f3a}.sinoPainel .sinoTexto small{font-size:12px;color:#5b6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sinoPainel .sinoItem:not(.naoLida) .sinoTexto b{font-weight:700;color:#334155}.sinoPonto{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:#12a05c;box-shadow:0 0 0 3px #10b98126}.sinoPainel .sinoVazio{display:grid;gap:8px;justify-items:center;margin:48px 0;font-size:14px}.sinoPainel .sinoVazio span{font-size:40px;opacity:.6}@keyframes sinoSobe{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@keyframes sinoFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sinoBackdrop,.sinoPainel{animation:none}}.page.driversPage{background:#f4f7fb}.driversCounts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 8px}.driversCount{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;padding:12px;border-radius:20px;border:1.5px solid}.driversCount.isOn{background:linear-gradient(135deg,#ecfdf5,#bbf7d0);border-color:#86efac}.driversCount.isBusy{background:linear-gradient(135deg,#fff1f2,#fecaca);border-color:#fca5a5}.driversCount:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:38%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:pjBrilho 7s ease-in-out infinite}.driversCount.isBusy:after{animation-delay:.8s}.driversCountIcon{flex:0 0 auto;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:#fff;box-shadow:0 6px 14px #0002}.driversCountIcon svg{width:26px;height:26px}.isOn .driversCountIcon{background:linear-gradient(135deg,#4cc35a,#0a4d33)}.isBusy .driversCountIcon{background:linear-gradient(135deg,#f87171,#dc2626)}.driversCount small{display:block;font-size:12.5px;font-weight:800}.isOn small{color:#0a4d33}.isBusy small{color:#dc2626}.driversCount b{font-size:30px;line-height:1;color:#0b1f3a}.driversLive{display:flex;align-items:center;gap:7px;margin:0 2px 12px;font-size:11.5px;color:#5b6b85}.driversLive>span:nth-child(2){flex:1;min-width:0}.driversLiveDot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#94a3b8}.driversLiveDot.isLive{background:#4cc35a;box-shadow:0 0 #22c55e88;animation:driversPulse 1.8s infinite}@keyframes driversPulse{70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}.driversRefresh{flex:0 0 auto;padding:6px 11px;border:1.5px solid #a7e3c8;border-radius:999px;background:#fff;color:#0b6b4a;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.driversEmpty{display:grid;justify-items:center;gap:6px;padding:26px 18px;border:1.5px dashed #cfd8e3;border-radius:22px;background:#fff;text-align:center}.driversEmpty>span{font-size:46px}.driversEmpty b{font-size:16px;color:#0b1f3a}.driversEmpty small{font-size:13px;color:#5b6b85;line-height:1.4;max-width:290px}.driversEmpty .primary{margin-top:8px;width:auto;padding:12px 22px;border-radius:15px;background:linear-gradient(110deg,#12a05c,#0b6b4a)}.driversList{display:grid;gap:8px}.driverRow{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid #e6ecf3;border-radius:16px;background:#fff;box-shadow:0 4px 12px #0f2a4a0d}.driverRow .driverAvatar{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#dcfce7;color:#0a4d33;font-weight:900}.driverRow>div{flex:1;min-width:0;display:grid;gap:1px}.driverRow b{font-size:14.5px;color:#0b1f3a}.driverRow small{font-size:12px;color:#5b6b85}@media(prefers-reduced-motion:reduce){.driversCount:after,.driversLiveDot.isLive{animation:none}}.page.callPremium{background:#f2f6fa!important}.page.callPremium .addressStatusStrip{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:4px 0 10px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.page.callPremium .addressStatusCell{position:relative;overflow:hidden;display:flex!important;align-items:center;gap:10px;padding:12px!important;border-radius:20px!important;border:1.5px solid #86efac!important;background:linear-gradient(135deg,#ecfdf5,#bbf7d0)!important;box-shadow:0 8px 18px #16a34a1a!important}.page.callPremium .addressStatusCell.busy{border-color:#fca5a5!important;background:linear-gradient(135deg,#fff1f2,#fecaca)!important;box-shadow:0 8px 18px #dc26261a!important}.page.callPremium .addressStatusCell:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:38%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-18deg);animation:pjBrilho 7s ease-in-out infinite}.page.callPremium .addressStatusCell.busy:after{animation-delay:.8s}.statusPeople{flex:0 0 auto;width:50px;height:50px;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 30%,#4cc35a,#0a4d33);box-shadow:0 6px 14px #15803d55,inset 0 -3px #0002}.busy .statusPeople{background:radial-gradient(circle at 35% 30%,#f87171,#dc2626);box-shadow:0 6px 14px #dc262655,inset 0 -3px #0002}.statusPeople svg{width:27px;height:27px}.page.callPremium .addressStatusCell>div{display:grid!important;gap:0!important;min-width:0}.page.callPremium .addressStatusCell small{font-size:13px!important;font-weight:800!important;color:#0a4d33!important;text-align:center}.page.callPremium .addressStatusCell.busy small{color:#dc2626!important}.statusNum{display:flex;align-items:center;justify-content:center;gap:8px}.page.callPremium .statusNum b{font-size:30px!important;line-height:1!important;color:#0b1f3a!important}.page.callPremium .addressStatusCell .statusPulse{position:static!important;flex:0 0 auto;width:11px!important;height:11px!important;margin:0!important;border-radius:50%;background:#12a05c!important;box-shadow:0 0 0 4px #16a34a2e!important}.page.callPremium .addressStatusCell.busy .statusPulse{background:#dc2626!important;box-shadow:0 0 0 4px #dc26262e!important}.page.callPremium .addressComposerCard{position:relative;padding:13px 12px 12px!important;border-radius:22px!important;border:1px solid #e3eaf2!important;background:#fff!important;box-shadow:0 10px 24px #0f2a4a0f!important}.page.callPremium .addressMessageLabel{display:flex!important;align-items:center;gap:9px;margin:0 52px 10px 0!important;font-size:15px!important;font-weight:900!important;color:#0b1f3a!important;text-transform:none!important;letter-spacing:0!important}.addressMsgIcon{flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(135deg,#fbb03b,#e07a00);color:#fff}.addressMsgIcon svg{width:19px;height:19px}.page.callPremium .addressCharacterCount{position:absolute!important;top:19px!important;right:14px!important;bottom:auto!important;font-size:12.5px!important;font-weight:800!important;color:#64748b!important;background:none!important}.page.callPremium .addressMessageInput{min-height:108px!important;border-radius:16px!important;border:1.5px solid #cfe0f0!important;background:#f8fbff!important;font-size:15px!important}.page.callPremium .addressActionRow{display:grid!important;grid-template-columns:1.6fr 1fr!important;gap:9px!important;margin-top:10px!important}.page.callPremium .addressSearchButton{position:relative;overflow:hidden;min-height:52px!important;border-radius:16px!important;background:linear-gradient(110deg,#12a05c,#0b6b4a)!important;box-shadow:0 10px 20px #04785740!important;color:#fff!important}.page.callPremium .addressSearchButton:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:pjBrilho 6s ease-in-out infinite}.page.callPremium .addressSearchButton:disabled{filter:saturate(.75);opacity:.8}.page.callPremium .addressCameraButton{min-height:52px!important;border-radius:16px!important;border:1.5px solid #12a05c!important;background:#fff!important;color:#0b6b4a!important;box-shadow:none!important}.page.callPremium .addressCameraButton svg{color:#0b6b4a}.page.callPremium .addressAlternateActions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:9px!important}.page.callPremium .addressAlternateButton{min-height:48px!important;padding:8px 10px!important;border-radius:15px!important;border:1.5px solid #bbf7d0!important;background:linear-gradient(135deg,#f0fdf4,#e7f9ee)!important;color:#0b6b4a!important;box-shadow:none!important}.page.callPremium .addressAlternateButton b{font-size:13.5px!important;color:#0b6b4a!important}.page.callPremium .addressAlternateButton>span:first-child{font-size:20px}.page.callPremium .recentClientsCard{margin-top:12px!important;padding:12px!important;border-radius:22px!important;border:1px solid #e3eaf2!important;background:#fff!important;box-shadow:0 10px 24px #0f2a4a0f!important}.page.callPremium .recentClientsHeader{display:flex!important;align-items:center;gap:9px;margin-bottom:10px!important}.page.callPremium .recentClientsHeader>span{font-size:24px!important;color:#0b6b4a!important;line-height:1}.page.callPremium .recentClientsHeader h2{flex:1;margin:0!important;font-size:17px!important;font-weight:900!important;color:#0b1f3a!important}.page.callPremium .recentClientsHeader button{border:0!important;background:none!important;color:#0b6b4a!important;font-size:13.5px!important;font-weight:800!important}.page.callPremium .recentClientRow{display:flex!important;align-items:center;gap:11px;padding:10px 11px!important;margin-bottom:8px;border:1px solid #edf1f6!important;border-radius:17px!important;background:#fff!important;box-shadow:0 4px 12px #0f2a4a0d!important}.page.callPremium .recentClientAvatar{flex:0 0 auto;width:46px!important;height:46px!important;border-radius:50%!important;display:grid;place-items:center;font-weight:900;font-size:17px}.page.callPremium .recentClientAvatar.avatar0,.page.callPremium .recentClientAvatar.avatar2{background:#dcfce7!important;color:#0a4d33!important}.page.callPremium .recentClientAvatar.avatar1,.page.callPremium .recentClientAvatar.avatar3{background:#fee2e2!important;color:#dc2626!important}.page.callPremium .recentClientInfo b{font-size:15px!important;color:#0b1f3a!important}.page.callPremium .recentClientInfo small{font-size:12.5px!important;color:#475569!important}.page.callPremium .recentClientUse{flex:0 0 auto;min-width:68px;min-height:42px!important;border-radius:13px!important;background:linear-gradient(135deg,#12a05c,#0b6b4a)!important;color:#fff!important;font-weight:900!important;box-shadow:0 6px 14px #04785740!important}@media(prefers-reduced-motion:reduce){.page.callPremium .addressStatusCell:after,.page.callPremium .addressSearchButton:after{animation:none;display:none}}.page.callPremium .addressMessageBox{position:static!important}.page.callPremium .addressMessageLabel{font-size:14px!important;margin-right:48px!important;white-space:nowrap}.page.callPremium .addressAlternateButton b{font-size:12.5px!important;white-space:nowrap}.page.callPremium .addressAlternateButton{gap:6px!important}.page.callPremium .recentClientsHeader{padding:0!important;border:0!important}@media(max-width:360px){.page.callPremium .addressMessageLabel{font-size:13px!important}.page.callPremium .addressAlternateButton b{font-size:11.5px!important}}.page.callPremium .addressAlternateButton{padding:8px 7px!important;gap:5px!important}.page.callPremium .addressAlternateButton b{font-size:12px!important;letter-spacing:-.2px;overflow:visible!important;text-overflow:clip!important;min-width:0}.page.callPremium .addressAlternateButton>span:first-child{font-size:17px!important}.page.callPremium .addressAlternateButton .buttonChevron{margin-left:auto}.mapModal .mapStepBar{padding:8px 14px 6px!important}.mapModal .mapBox{position:relative;flex:1 1 34vh!important;height:auto!important;min-height:170px!important;max-height:40vh}.mapModal .mapBoxLive .mapLiveCanvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#e9eef0}.mapModal .mapBoxLive.isStatic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mapModal .mapBox .mapLegend,.mapModal .mapBox .mapZoomButton{z-index:500}.mapCenterButton{position:absolute;z-index:500;right:10px;bottom:10px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#0b1f3a;font-size:20px;font-weight:900;box-shadow:0 3px 10px #0003;cursor:pointer}.mapModal .leaflet-control-attribution{font-size:9px}.mapModal .mapDetails{flex:0 0 auto!important;overflow:visible!important;display:flex;flex-direction:column;gap:8px;padding:9px 12px 4px!important}.mapAddrCard{border:1px solid #e6ecf3;border-radius:15px;overflow:hidden;background:#fff}.mapModal .mapAddrCard .mapPlace{display:flex;align-items:center;gap:10px;padding:8px 11px!important;margin:0!important;border:0!important}.mapModal .mapAddrCard .mapPlace+.mapPlace{border-top:1px solid #eef2f6!important}.mapModal .mapAddrCard .mapPlace>span{flex:0 0 34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#e8f7ee;font-size:17px}.mapModal .mapAddrCard .mapPlace+.mapPlace>span{background:#fdecec}.mapModal .mapAddrCard .mapPlace b{font-size:13.5px!important}.mapModal .mapAddrCard .mapPlace small{display:block;font-size:12px!important;line-height:1.3!important;color:#475569}.mapModal .mapMetricGrid{display:grid!important;grid-template-columns:1fr 1fr 1.25fr!important;gap:6px!important;margin:0!important}.mapModal .mapMetric{padding:8px 10px!important;border-radius:14px!important;background:#f1f5fa!important;border:0!important;min-height:0!important}.mapModal .mapMetric small{font-size:11px!important}.mapModal .mapMetric b{font-size:18px!important}.mapModal .mapMetric.mapPrice{display:block!important;background:linear-gradient(135deg,#e9fbef,#d1fae5)!important}.mapModal .mapMetric.mapPrice b{color:#0b6b4a!important;font-size:20px!important}.payAskLabel{margin:0 0 -3px 2px;font-size:12px;font-weight:800;color:#5b6b85}.mapModal .payChoice{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin:0!important}.mapModal .payChoice .payMethod{position:relative;display:flex!important;align-items:center;gap:8px;min-height:0!important;padding:8px 9px!important;border-radius:14px!important;border:1.5px solid #dfe5ee!important;background:#fff!important;text-align:left;box-shadow:none!important}.mapModal .payChoice .payMethod.isActive{border-color:#12a05c!important;background:linear-gradient(135deg,#ecfdf5,#d1fae5)!important;box-shadow:0 0 0 3px #10b98122!important}.mapModal .payChoice .payMethod[disabled]{opacity:.55;filter:grayscale(.4)}.payChoiceIcon{flex:0 0 30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#d1fae5;font-size:16px}.payMethod[disabled] .payChoiceIcon{background:#e2e8f0}.payChoiceText{display:grid;gap:0;min-width:0;padding-right:16px}.mapModal .payChoiceText b{font-size:13px!important;color:#0b1f3a!important;text-transform:none!important;letter-spacing:0!important}.mapModal .payChoiceText small{font-size:10.5px!important;line-height:1.2;color:#5b6b85!important}.payChoiceRadio{position:absolute;top:8px;right:8px;width:16px;height:16px;border-radius:50%;border:2px solid #c9d3df}.payMethod.isActive .payChoiceRadio{border-color:#12a05c;background:#12a05c;box-shadow:inset 0 0 0 3px #fff}.mapModal .mapWarn{padding:7px 10px!important;font-size:11.5px!important}.mapModal .mapModalActions{padding:8px 12px calc(10px + env(safe-area-inset-bottom))!important;gap:7px!important}.mapModal .mapModalActions .mapFixActions{display:grid!important;grid-template-columns:1fr 1fr;gap:7px}.mapModal .mapModalActions .mapFixActions button{min-height:40px!important;padding:6px 8px!important;font-size:13px!important;border-radius:13px!important}.mapModal .mapModalActions>.secondary,.mapModal .mapModalActions>.primary{min-height:50px!important}.mapModal .mapModalActions>.primary{position:relative;overflow:hidden}.mapModal .mapModalActions>.primary:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:25%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);animation:pjBrilho 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mapModal .mapModalActions>.primary:after{display:none}}.mapModal .mapBox .mapLegend span{background:#fff!important;color:#0b1f3a!important;font-weight:800;opacity:1!important}.mapModal .mapBox .mapLegend{bottom:10px!important;left:10px!important}.page.packV2{background:#f4f7fb;padding-top:10px!important}.packV2 .packCats{margin-top:4px!important;gap:10px!important}.packV2 .packCats>.packCat{position:relative;overflow:hidden;padding:11px 11px 10px!important;border-radius:20px!important;gap:3px!important}.packV2 .packCat.is-semanal{background:linear-gradient(145deg,#12a05c,#0b6b4a)!important}.packV2 .packCat.is-quinzenal{background:linear-gradient(145deg,#fbb03b,#f15a24)!important}.packV2 .packCat.isSel{box-shadow:0 0 0 3px #fff,0 0 0 6px #10b98166,0 12px 24px #04785740!important}.packV2 .packCat.is-quinzenal.isSel{box-shadow:0 0 0 3px #fff,0 0 0 6px #8b5cf666,0 12px 24px #5b21b640!important}.packV2 .packCat:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:pjBrilho 7s ease-in-out infinite}.packV2 .packCat.is-quinzenal:after{animation-delay:1s}.packV2 .packCat .packCatIcon{width:38px!important;height:38px!important;font-size:22px!important}.packV2 .packCat b{font-size:13.5px!important;padding-right:26px!important}.packV2 .packCat small{font-size:11.5px!important}.packV2 .packCat em{font-size:10.5px!important;line-height:1.25;padding:4px 7px!important;margin-top:3px}.packV2 .packCatCheck{position:absolute!important;top:9px!important;right:9px!important;width:24px!important;height:24px!important;display:grid!important;place-items:center;border-radius:50%!important;background:#fff!important;color:#0b6b4a!important;box-shadow:0 3px 8px #0003;opacity:1!important;transform:none!important;font-size:0!important}.packV2 .packCat.is-quinzenal .packCatCheck{color:#c2410c!important}.packV2 .packCatCheck svg{width:16px;height:16px}.packV2 .packSelList{margin-top:12px!important;padding:11px 10px!important;border-radius:20px!important}.packV2 .packSelHead{display:flex!important;align-items:center;gap:9px;margin-bottom:8px!important}.packV2 .packSelHead>span{width:34px!important;height:34px!important;font-size:19px!important;border-radius:11px!important}.packV2 .packSelHead b{font-size:15px!important}.packV2 .packSelHead small{font-size:12px!important}.packV2 .packSlots{gap:7px!important}.packV2 .packTile{min-height:0!important;padding:8px 9px!important;border-radius:15px!important;gap:9px!important}.packV2 .packQty{min-width:58px!important;padding:5px 6px!important;border-radius:12px!important}.packV2 .packQty b{font-size:19px!important;line-height:1!important}.packV2 .packQty small{font-size:10.5px!important}.packV2 .packPrice{font-size:16px!important}.packV2 .packMid small{font-size:11.5px!important}.packV2 .packBuy{position:relative;overflow:hidden;padding:9px 14px!important;border-radius:12px!important;font-size:13.5px!important;background:linear-gradient(135deg,#12a05c,#0b6b4a)!important;color:#fff!important}.packV2 .packSelList.is-quinzenal .packBuy{background:linear-gradient(135deg,#fbb03b,#f15a24)!important}.packV2 .packEnd em{font-size:11px!important;padding:3px 7px!important}@media(prefers-reduced-motion:reduce){.packV2 .packCat:after{display:none}}.packSheet{background:#f4f7fb!important}.packSteps{display:flex;gap:6px;margin:0 0 10px;padding:0;list-style:none;counter-reset:none}.packSteps li{flex:1;display:flex;align-items:center;gap:5px;min-width:0;padding:6px 7px;border-radius:11px;background:#e9eef5;color:#64748b;font-size:11px;font-weight:800;line-height:1.15}.packSteps li span{flex:0 0 auto;width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#cbd5e1;color:#fff;font-size:11px}.packSteps li.isNow{background:#dcfce7;color:#0b6b4a}.packSteps li.isNow span{background:#12a05c}.packSteps li.isDone{background:#ecfdf5;color:#0b6b4a}.packSteps li.isDone span{background:#12a05c}.packSheetHero{position:relative;overflow:hidden;padding:13px 14px;border-radius:20px;color:#fff;background:linear-gradient(145deg,#12a05c,#0b6b4a);box-shadow:0 12px 24px #04785740}.packSheetHero.is-quinzenal{background:linear-gradient(145deg,#fbb03b,#f15a24);box-shadow:0 12px 24px #5b21b640}.packSheetHero.is-quantidade{background:linear-gradient(145deg,#fbb03b,#e07a00)}.packSheetHero:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:pjBrilho 7s ease-in-out infinite}.packSheetHero .packInfoCat{display:inline-block;padding:4px 10px;border-radius:999px;background:#fff3!important;color:#fff!important;font-size:11px;font-weight:900;letter-spacing:.4px}.packSheetHero h2{margin:6px 0 2px!important;font-size:18px!important;color:#fff!important}.packSheetHero .packSheetPrice{margin:0!important}.packSheetHero .packSheetPrice strong{font-size:32px!important;color:#fff!important;line-height:1.05}.packSheetHero .packSheetPrice small{display:block;color:#ecfdf5!important;font-size:13px!important}.packSheet .packSheetFacts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:10px 0!important}.packSheet .packSheetFacts>div{display:grid;justify-items:center;gap:1px;padding:8px 4px!important;border-radius:14px!important;background:#fff!important;border:1px solid #e6ecf3;text-align:center;min-width:0}.packSheet .packSheetFacts>div>span{font-size:17px}.packSheet .packSheetFacts small{font-size:11px!important;color:#5b6b85!important;white-space:nowrap}.packSheet .packSheetFacts b{font-size:15px!important;color:#0b1f3a!important;white-space:nowrap}.packHowTitle{margin:2px 2px 6px;font-size:13px;font-weight:900;color:#0b1f3a}.packSheet .packSheetRules{display:grid;gap:6px;margin:0 0 10px!important;padding:0!important;list-style:none}.packSheet .packSheetRules li{display:flex;gap:9px;align-items:flex-start;padding:8px 10px;border-radius:13px;background:#fff;border:1px solid #e6ecf3;font-size:12.5px;line-height:1.35;color:#334155}.packSheet .packSheetRules li::marker{content:none}.packSheet .packSheetRules li>span{flex:0 0 auto;font-size:15px;line-height:1.2}.packSheet .packSheetNote{display:grid;gap:5px;margin:0!important;padding:10px 11px!important;border-radius:14px!important;background:#fff6e8!important;border:1px solid #f9d29b!important}.packSafe{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.packSafe b{font-size:12.5px;color:#9a4a00}.packWays{display:flex;gap:4px}.packWays i{font-style:normal;padding:2px 7px;border-radius:999px;background:#fff;border:1px solid #f9d29b;font-size:10.5px;font-weight:800;color:#e07a00}.packSheet .packSheetNote p{margin:0;font-size:12px;line-height:1.35;color:#475569}.packSheet .packSheetNote small{font-size:11px;color:#64748b}.packSheet .packSheetActions .primary{position:relative;overflow:hidden;min-height:52px;border-radius:16px;background:linear-gradient(110deg,#12a05c,#0b6b4a)!important;box-shadow:0 10px 20px #04785740}.packSheet .packSheetActions .primary:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:25%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);animation:pjBrilho 6s ease-in-out infinite}.packSheet .packSheetActions .secondary{min-height:44px;border-radius:14px;background:#fff;border:1.5px solid #dfe5ee;color:#334155}.packSheet .packOpened,.packSheet .packDocStep{margin-top:4px;padding:12px;border-radius:16px;background:#fff;border:1px solid #e6ecf3}@media(prefers-reduced-motion:reduce){.packSheetHero:after,.packSheet .packSheetActions .primary:after{display:none}}:root{--pj-g900:#06301f;--pj-g800:#0a4d33;--pj-g700:#0b6b4a;--pj-g600:#0e8a5a;--pj-g500:#12a05c;--pj-lime:#4cc35a;--pj-o500:#f7941d;--pj-o600:#f15a24;--pj-amber:#fbb03b}.brandMini b,.pjTopBar h1,.header h1,.payV2 .payTop h1,.payV2 .payTopBrand b{color:var(--pj-g800)!important}.brandMini small,.payV2 .payTopBrand small{color:var(--pj-o500)!important}.primary{background:linear-gradient(110deg,var(--pj-g500),var(--pj-g700))!important}.secondary{border-color:#cfe7da}.linkBtn{color:var(--pj-g700)}.homeV2 .storeHero{background:linear-gradient(160deg,var(--pj-g900) 0%,var(--pj-g800) 55%,var(--pj-g700) 100%)!important}.homeV2 .storeHero:not(.hasCapa) .storeCover{background:radial-gradient(circle at 85% 30%,#fbb03b55 0%,transparent 40%),radial-gradient(circle at 15% 80%,#4cc35a55 0%,transparent 45%),linear-gradient(120deg,var(--pj-g800) 0%,var(--pj-g600) 55%,var(--pj-g700) 100%)}.homeV2 .storeKpi.kpiRed{background:linear-gradient(160deg,#ff6a3d 0%,var(--pj-o600) 55%,#c8361a 100%)!important}.homeV2 .storeKpi.kpiBlue{background:linear-gradient(160deg,var(--pj-amber) 0%,var(--pj-o500) 60%,#e07a00 100%)!important}.homeV2 .storeKpi.kpiGreen{background:linear-gradient(160deg,var(--pj-lime) 0%,var(--pj-g500) 55%,var(--pj-g700) 100%)!important}.homeV2 .storeKpi .kpiAlert{color:var(--pj-o600)}.homeSecIcon,.homeV2 .homeSecIcon{background:linear-gradient(135deg,var(--pj-g500),var(--pj-g700))!important}.homeV2 .homeSectionTitle h2{color:var(--pj-g800)!important}.homeV2 .homeSectionTitle button{color:var(--pj-g700)!important}.homeV2 .callHero{background:linear-gradient(125deg,var(--pj-g700) 0%,var(--pj-g500) 50%,var(--pj-lime) 100%)!important;box-shadow:0 14px 28px #0e8a5a55!important}.homeV2 .homePacksCard{background:linear-gradient(135deg,var(--pj-o600) 0%,var(--pj-o500) 55%,var(--pj-amber) 100%)!important}.homeV2 .homePacksCard .homeCardIcon{background:#fff3!important;box-shadow:none!important}.homeV2 .myPackCard{background:linear-gradient(135deg,var(--pj-g800) 0%,var(--pj-g700) 55%,var(--pj-g500) 100%)!important}.homeV2 .myPackCard .homeCardIcon{background:linear-gradient(135deg,var(--pj-amber),var(--pj-o500))!important;box-shadow:none!important}.homeV2 .lateCard{background:linear-gradient(135deg,#fff7e6,#ffe2a8)!important;border-color:#f7c46b!important}.homeV2 .lateBtn{background:linear-gradient(135deg,var(--pj-o500),var(--pj-o600))!important}.homeV2 .lateIcon svg,.homeV2 .lateCard strong{color:var(--pj-o600)!important}.homeV2 .lateIcon i{background:var(--pj-o600)!important}.bottomNav button.isActive{color:var(--pj-g700)!important}.homeV2 .topActions .iconBtn{color:var(--pj-g800)!important}.sinoTopo h2{color:var(--pj-g800)}.sinoPonto{background:var(--pj-o500);box-shadow:0 0 0 3px #f7941d33}.sinoPainel .sinoItem.naoLida{border-color:#f9d29b;background:#fffaf2}.addressMsgIcon{background:linear-gradient(135deg,var(--pj-g500),var(--pj-g700))!important}.page.callPremium .addressSearchButton{background:linear-gradient(110deg,var(--pj-g500) 0%,var(--pj-g700) 100%)!important}.page.callPremium .addressMessageInput{border-color:#cfe7da!important;background:#f9fdfb!important}.page.callPremium .recentClientsHeader>span,.page.callPremium .recentClientsHeader button{color:var(--pj-g700)!important}.page.callPremium .recentClientUse{background:linear-gradient(135deg,var(--pj-g500),var(--pj-g700))!important}.page.callPremium .recentClientAvatar.avatar1,.page.callPremium .recentClientAvatar.avatar3{background:#ffedd5!important;color:#c2410c!important}.mapModal .mapStepBar span{color:var(--pj-g700)!important;border-color:var(--pj-g700)!important}.mapModal .mapMetric.mapPrice b{color:var(--pj-g700)!important}.mapModal .mapModalActions>.primary{background:linear-gradient(110deg,var(--pj-g500),var(--pj-g700))!important}.packV2 .packCat.is-semanal,.packSheetHero{background:linear-gradient(145deg,var(--pj-g500) 0%,var(--pj-g700) 60%,var(--pj-g800) 100%)!important}.packV2 .packCat.is-quinzenal,.packSheetHero.is-quinzenal{background:linear-gradient(145deg,var(--pj-amber) 0%,var(--pj-o500) 50%,var(--pj-o600) 100%)!important}.packV2 .packCat.is-quinzenal.isSel{box-shadow:0 0 0 3px #fff,0 0 0 6px #f7941d66,0 12px 24px #f15a2440!important}.packSheetHero.is-quinzenal{box-shadow:0 12px 24px #f15a2440!important}.packV2 .packCat.is-quinzenal .packCatCheck{color:var(--pj-o600)!important}.packV2 .packBuy{background:linear-gradient(135deg,var(--pj-g500),var(--pj-g700))!important}.packV2 .packSelList.is-quinzenal .packBuy{background:linear-gradient(135deg,var(--pj-o500),var(--pj-o600))!important}.packV2 .packSelList.is-quinzenal .packQty{background:#fff3e2!important;color:#c2410c!important}.packV2 .packSelList.is-quinzenal .packQty b,.packV2 .packSelList.is-quinzenal .packQty small{color:#c2410c!important}.packSteps li.isNow span{background:var(--pj-g500)}.packSheet .packSheetActions .primary{background:linear-gradient(110deg,var(--pj-g500),var(--pj-g700))!important}.payV2 .payHero{background:radial-gradient(circle at 90% 0%,#4cc35a 0%,transparent 45%),linear-gradient(135deg,var(--pj-g800) 0%,var(--pj-g600) 55%,var(--pj-g500) 100%)!important}.payV2 .payHero .debtStatus{background:var(--pj-amber)!important;color:#5a3200!important}.payV2 .finRuleIcon{background:#ffd89a}.payV2 .sumIcon.isBlue{background:var(--pj-o500)}.payV2 .sumIcon.isGreen{background:var(--pj-g500)}.payV2 .payManual .primary{background:linear-gradient(135deg,var(--pj-g600),var(--pj-g800))!important}.payV2 .payRecentIcon{background:var(--pj-g700)}.payV2 .payRecentHead .linkBtn{color:var(--pj-g700)}.isOn .driversCountIcon{background:linear-gradient(135deg,var(--pj-lime),var(--pj-g700))}.driversRefresh{color:var(--pj-g700)}.homeV2 .storeHero{padding-bottom:10px!important}.homeV2 .storeKpis{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important}.homeV2 .storeKpi{display:flex!important;align-items:center;gap:10px!important;padding:10px 12px!important;min-height:0!important;border-radius:17px!important;border:0!important;box-shadow:0 8px 18px #0000001f!important}.homeV2 .storeKpi>.kpiIcon{flex:0 0 auto;width:36px!important;height:36px!important;border-radius:11px!important;margin:0!important}.homeV2 .storeKpi>.kpiIcon svg{width:20px!important;height:20px!important}.homeV2 .storeKpi>.kpiBody{display:grid!important;gap:0;min-width:0}.homeV2 .storeKpi>.kpiBody>small{font-size:11.5px!important;white-space:nowrap}.homeV2 .storeKpi>.kpiBody>strong{font-size:20px!important;line-height:1.1!important;white-space:nowrap}.homeV2 .storeKpi>.kpiBody>span{font-size:11px!important}.homeV2 .storeHeroTop{padding-bottom:0}.homeV2 .storeKpi>.kpiBody>*{grid-row:auto!important;grid-column:auto!important;justify-content:flex-start!important;text-align:left}.homeV2 .storeKpi>.kpiIcon{grid-row:auto!important;grid-column:auto!important}.homeV2 .storeKpis .storeKpi>.kpiBody>small,.homeV2 .storeKpis .storeKpi>.kpiBody>strong,.homeV2 .storeKpis .storeKpi>.kpiBody>span{grid-row:auto!important;grid-column:auto!important;justify-content:flex-start!important}.homeV2 .myPackCard,.homeV2 .homePacksCard{border:0!important;outline:0}.page.callPremium .addressStatusStrip{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin:2px 0 9px!important;padding:6px!important;border-radius:18px!important;border:1.5px solid #cfe7da!important;background:linear-gradient(135deg,#f2fbf5,#fff6e8)!important;box-shadow:0 6px 14px #0a4d3314!important;position:relative;overflow:hidden}.page.callPremium .addressStatusStrip:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-18deg);animation:pjBrilho 7s ease-in-out infinite}.page.callPremium .addressStatusCell,.page.callPremium .addressStatusCell.busy{gap:8px!important;padding:5px 8px!important;border:0!important;border-radius:13px!important;background:transparent!important;box-shadow:none!important;justify-content:center}.page.callPremium .addressStatusCell:after{display:none!important}.page.callPremium .addressStatusCell.busy{border-left:1.5px solid #e3e9e5!important;border-radius:0!important}.page.callPremium .statusPeople{width:34px!important;height:34px!important;background:linear-gradient(135deg,var(--pj-lime),var(--pj-g700))!important;box-shadow:0 3px 8px #0b6b4a40!important}.page.callPremium .busy .statusPeople{background:linear-gradient(135deg,var(--pj-amber),var(--pj-o600))!important;box-shadow:0 3px 8px #f15a2440!important}.page.callPremium .statusPeople svg{width:19px!important;height:19px!important}.page.callPremium .addressStatusCell>div{display:flex!important;align-items:center;gap:7px}.page.callPremium .addressStatusCell small{font-size:12px!important;color:var(--pj-g700)!important;order:2}.page.callPremium .addressStatusCell.busy small{color:var(--pj-o600)!important}.page.callPremium .statusNum{order:1;gap:5px}.page.callPremium .statusNum b{font-size:22px!important}.page.callPremium .addressStatusCell .statusPulse{width:8px!important;height:8px!important;background:var(--pj-g500)!important;box-shadow:0 0 0 3px #12a05c2e!important}.page.callPremium .addressStatusCell.busy .statusPulse{background:var(--pj-o600)!important;box-shadow:0 0 0 3px #f15a242e!important}.page.callPremium .recentClientsScroll{padding:0!important;display:grid!important;gap:8px!important;overflow:visible!important}.page.callPremium .recentClientRow{width:100%;box-sizing:border-box;margin:0!important;min-width:0}.page.callPremium .recentClientInfo{flex:1 1 auto;min-width:0;display:grid}.page.callPremium .recentClientInfo b,.page.callPremium .recentClientInfo small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page.callPremium .recentClientAvatar{width:42px!important;height:42px!important}.page.callPremium .recentClientUse{flex:0 0 auto;min-width:62px;padding:0 12px!important}.page.callPremium .addressMsgIcon{background:linear-gradient(135deg,var(--pj-g500),var(--pj-g700))!important}.page.callPremium .addressCameraButton{border-color:var(--pj-g500)!important;color:var(--pj-g700)!important}.page.callPremium .addressAlternateButton{border-color:#cfe7da!important;background:linear-gradient(135deg,#f2fbf5,#fff6e8)!important}.page.callPremium .addressAlternateButton b{color:var(--pj-g700)!important}@media(prefers-reduced-motion:reduce){.page.callPremium .addressStatusStrip:after{display:none}}.packSheet .packPixStep{display:grid;gap:7px;margin-top:4px;padding:12px;border-radius:16px;background:#fff;border:1.5px solid #cfe7da}.packSheet .packPixStep b{font-size:15px;color:var(--pj-g800)}.packSheet .packPixStep p{margin:0;font-size:12.5px;line-height:1.35;color:#475569}.packSheet .packPixCode{display:block;max-height:84px;overflow:auto;padding:8px;border-radius:10px;background:#f2fbf5;border:1px dashed #9bd8b5;font-size:11px;overflow-wrap:anywhere;font-family:ui-monospace,monospace}.packSheet .packPixOk{font-size:16px!important;color:var(--pj-g600)!important}.mapModal .mapBoxStatic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}:root{--pr-bg:#F5F6F8;--pr-surface:#FFFFFF;--pr-soft:#F8F9FB;--pr-line:#E8EBEF;--pr-line2:#DDE2E8;--pr-ink:#0F1A2A;--pr-ink2:#475467;--pr-ink3:#8A94A6;--pr-brand:#0F7A50;--pr-brand2:#0B6343;--pr-brandSoft:#EAF5EF;--pr-accent:#E8731A;--pr-accentSoft:#FDF1E7;--pr-danger:#C2382B;--pr-dangerSoft:#FBEDEB;--pr-info:#2F6FDE;--pr-infoSoft:#ECF2FD;--pr-r-lg:22px;--pr-r-md:16px;--pr-r-sm:12px;--pr-shadow:0 1px 2px rgba(16,24,40,.04),0 10px 30px -14px rgba(16,24,40,.1);--pr-shadow-hi:0 1px 2px rgba(16,24,40,.05),0 18px 40px -18px rgba(16,24,40,.16);--pr-ease:cubic-bezier(.2,.8,.2,1)}html body{background:var(--pr-bg)!important;color:var(--pr-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html body .page{background:var(--pr-bg)!important}html body strong,html body b,html body .money,html body [class*=Saldo],html body [class*=Price],html body [class*=price]{font-variant-numeric:tabular-nums}html body h1,html body h2{color:var(--pr-ink);font-weight:750;letter-spacing:-.02em}html body h3{color:var(--pr-ink);font-weight:700;letter-spacing:-.01em}html body .muted,html body small{color:var(--pr-ink2)}html body .card,html body .settingsItem,html body .financeRow,html body .detailCard,html body .cfgPanel,html body .reportStats>*,html body .homeV2 .homeCard,html body .homeV2 .homeDeliveryCard,html body .page.compactUI .homeDeliveryCard{background:var(--pr-surface)!important;border:1px solid var(--pr-line)!important;border-radius:var(--pr-r-lg)!important;box-shadow:var(--pr-shadow)!important}html body .card{padding:18px!important}html body .card+.card{margin-top:14px}html body .list{gap:12px!important}html body .empty{background:var(--pr-soft)!important;border:1px dashed var(--pr-line2)!important;border-radius:var(--pr-r-md)!important;color:var(--pr-ink2)!important}html body button,html body .linkBtn,html body a{transition:background-color .18s var(--pr-ease),border-color .18s var(--pr-ease),color .18s var(--pr-ease),box-shadow .22s var(--pr-ease),transform .12s var(--pr-ease),opacity .18s}html body button:active:not(:disabled){transform:scale(.985)}html body .primary{background:var(--pr-brand)!important;background-image:none!important;color:#fff!important;border:0!important;border-radius:var(--pr-r-md)!important;font-weight:700!important;letter-spacing:.005em;box-shadow:0 1px 2px #10182814,0 8px 18px -10px #0f7a5073!important}html body .primary:hover:not(:disabled){background:var(--pr-brand2)!important}html body .primary:after,html body .mapModal .mapModalActions>.primary:after,html body .packSheet .packSheetActions .primary:after{display:none!important}html body .secondary{background:var(--pr-surface)!important;background-image:none!important;color:var(--pr-ink)!important;border:1px solid var(--pr-line2)!important;border-radius:var(--pr-r-md)!important;font-weight:600!important;box-shadow:none!important}html body .secondary:hover:not(:disabled){background:var(--pr-soft)!important}html body button:disabled{opacity:.55}html body .linkBtn{color:var(--pr-brand)!important;font-weight:600}html body .pjChips{gap:8px!important}html body .pjChip{background:var(--pr-surface)!important;border:1px solid var(--pr-line2)!important;color:var(--pr-ink2)!important;border-radius:999px!important;font-weight:600!important;box-shadow:none!important}html body .pjChip.isActive{background:var(--pr-ink)!important;border-color:var(--pr-ink)!important;color:#fff!important}html body input,html body select,html body textarea{border-radius:var(--pr-r-sm)!important;border:1px solid var(--pr-line2)!important;background:var(--pr-surface)!important;transition:border-color .18s,box-shadow .18s}html body input:focus,html body select:focus,html body textarea:focus{outline:0!important;border-color:var(--pr-brand)!important;box-shadow:0 0 0 3px #0f7a501f!important}html body .bottomNav{background:#fff!important;border-top:1px solid var(--pr-line)!important;box-shadow:0 -8px 24px -18px #1018282e!important}html body .bottomNav button{color:var(--pr-ink3)!important;font-weight:600}html body .bottomNav button.active,html body .bottomNav button.isActive,html body .bottomNav button[aria-current=page]{color:var(--pr-brand)!important}html body .homeV2 .storeHero,html body .homeV2 .storeHero:not(.hasCapa){background:var(--pr-surface)!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important;border-radius:var(--pr-r-lg)!important}html body .homeV2 .storeHero:after,html body .homeV2 .storeKpi:after,html body .myPackCard:after,html body .homePacksCard:after,html body .homeV2 .lateCard:after,html body .callHero:after{display:none!important}html body .homeV2 .storeHero:not(.hasCapa) .storeCover{background:linear-gradient(135deg,#0e2a21,#12382b)!important}html body .homeV2 .storeHero.hasCapa .storeCover{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}html body .homeV2 .storeKpi,html body .homeV2 .storeKpi.kpiRed,html body .homeV2 .storeKpi.kpiRed:not(.hasDebt),html body .homeV2 .storeKpi.kpiGreen,html body .homeV2 .storeKpi.kpiBlue{background:var(--pr-surface)!important;background-image:none!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important;border-radius:var(--pr-r-lg)!important;color:var(--pr-ink)!important}html body .homeV2 .storeKpis .storeKpi>.kpiBody>small{color:var(--pr-ink2)!important;font-weight:600!important;letter-spacing:.01em}html body .homeV2 .storeKpis .storeKpi>.kpiBody>strong{color:var(--pr-ink)!important;font-weight:780!important;letter-spacing:-.02em}html body .homeV2 .storeKpis .storeKpi>.kpiBody>span{color:var(--pr-ink3)!important;font-weight:500!important}html body .homeV2 .storeKpi.kpiRed.hasDebt .kpiBody>span{color:var(--pr-danger)!important;font-weight:650!important}html body .homeV2 .storeKpi .kpiIcon{background:var(--pr-soft)!important;color:var(--pr-ink2)!important;box-shadow:none!important;border:1px solid var(--pr-line)!important}html body .homeV2 .storeKpi.kpiRed .kpiIcon{background:var(--pr-dangerSoft)!important;color:var(--pr-danger)!important;border-color:transparent!important}html body .homeV2 .storeKpi.kpiGreen .kpiIcon,html body .homeV2 .storeKpi.kpiBlue .kpiIcon{background:var(--pr-brandSoft)!important;color:var(--pr-brand)!important;border-color:transparent!important}html body .homeV2 .homeSecIcon{background:var(--pr-brandSoft)!important;background-image:none!important;color:var(--pr-brand)!important;box-shadow:none!important}html body .homeV2 .callHero{background:linear-gradient(135deg,#0f7a50,#0b6343)!important;box-shadow:0 1px 2px #1018280f,0 16px 32px -18px #0b63438c!important;border-radius:var(--pr-r-lg)!important;border:0!important}html body .callCoin{background:#f3c969!important;background-image:none!important;box-shadow:none!important}html body .homeV2 .homePacksCard,html body .page.compactUI .homePacksCard,html body .homeV2 .myPackCard,html body .page.compactUI .myPackCard,html body .page.compactUI .myPackCard.isEnded{background:var(--pr-surface)!important;background-image:none!important;color:var(--pr-ink)!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important;border-radius:var(--pr-r-lg)!important}html body .homeV2 .homePacksCard *,html body .homeV2 .myPackCard *{color:inherit}html body .homeV2 .homePacksCard small,html body .homeV2 .myPackCard small{color:var(--pr-ink2)!important}html body .homeV2 .homePacksCard .homeCardIcon{background:var(--pr-accentSoft)!important;background-image:none!important;color:var(--pr-accent)!important;box-shadow:none!important}html body .homeV2 .myPackCard .homeCardIcon{background:var(--pr-brandSoft)!important;background-image:none!important;color:var(--pr-brand)!important;box-shadow:none!important}html body .homeV2 .lateCard{background:var(--pr-surface)!important;background-image:none!important;border:1px solid var(--pr-line)!important;border-left:3px solid var(--pr-danger)!important;color:var(--pr-ink)!important;box-shadow:var(--pr-shadow)!important}html body .homeV2 .lateBtn,html body .lateBtn{background:var(--pr-danger)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}html body .page.callPremium .addressStatusStrip,html body .addressPage .addressStatusStrip{background:var(--pr-surface)!important;background-image:none!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important;border-radius:var(--pr-r-lg)!important}html body .page.callPremium .addressStatusStrip:after,html body .page.callPremium .addressStatusCell:after,html body .page.callPremium .addressSearchButton:after,html body .driversCount:after{display:none!important}html body .page.callPremium .addressStatusCell,html body .page.callPremium .addressStatusCell.busy{background:transparent!important;background-image:none!important}html body .page.callPremium .statusPeople{background:var(--pr-brandSoft)!important;background-image:none!important;color:var(--pr-brand)!important;box-shadow:none!important}html body .page.callPremium .busy .statusPeople,html body .busy .statusPeople{background:var(--pr-accentSoft)!important;background-image:none!important;color:var(--pr-accent)!important;box-shadow:none!important}html body .page.callPremium .addressComposerCard,html body .page.callPremium .recentClientsCard{background:var(--pr-surface)!important;background-image:none!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important;border-radius:var(--pr-r-lg)!important}html body .page.callPremium .addressMsgIcon,html body .addressMsgIcon{background:var(--pr-brandSoft)!important;background-image:none!important;color:var(--pr-brand)!important;box-shadow:none!important}html body .page.callPremium .addressSearchButton{background:var(--pr-brand)!important;background-image:none!important;color:#fff!important;box-shadow:0 8px 18px -10px #0f7a5073!important;border:0!important}html body .page.callPremium .addressCameraButton,html body .page.callPremium .addressAlternateButton{background:var(--pr-surface)!important;background-image:none!important;border:1px solid var(--pr-line2)!important;color:var(--pr-ink)!important;box-shadow:none!important}html body .page.callPremium .recentClientUse{background:var(--pr-ink)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}html body .clientAvatar{background:var(--pr-soft)!important;background-image:none!important;color:var(--pr-ink2)!important;border:1px solid var(--pr-line)!important}html body .mapModal .mapMetric.mapPrice{background:var(--pr-brandSoft)!important;background-image:none!important}html body .mapModal .payChoice .payMethod.isActive{background:var(--pr-brandSoft)!important;background-image:none!important;border-color:var(--pr-brand)!important;box-shadow:0 0 0 3px #0f7a501a!important}html body .mapModal .mapModalActions>.primary{background:var(--pr-brand)!important;background-image:none!important}html body .packV2 .packCat,html body .packV2 .packCat.is-semanal,html body .packV2 .packCat.is-quinzenal,html body .packCat.is-semanal,html body .packCat.is-quinzenal{background:var(--pr-surface)!important;background-image:none!important;color:var(--pr-ink)!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important;border-radius:var(--pr-r-lg)!important}html body .packV2 .packCat *{color:inherit}html body .packV2 .packCat small{color:var(--pr-ink2)!important}html body .packV2 .packCat:after{display:none!important}html body .packV2 .packCat.isActive,html body .packV2 .packCat[aria-pressed=true],html body .packV2 .packCat.isSelected{border-color:var(--pr-brand)!important;box-shadow:0 0 0 3px #0f7a501a,var(--pr-shadow)!important}html body .packSelList.is-semanal,html body .packSelList.is-quinzenal,html body .packCatHero.is-semanal,html body .packCatHero.is-quinzenal,html body .packSheetHero,html body .packSheetHero.is-quinzenal,html body .packSheetHero.is-quantidade,html body .packActiveBanner,html body .packTile,html body .packCard{background:var(--pr-surface)!important;background-image:none!important;color:var(--pr-ink)!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important}html body .packSheetHero:after{display:none!important}html body .packV2 .packBuy,html body .packBuy,html body .is-quinzenal .packBuy,html body .packV2 .packSelList.is-quinzenal .packBuy{background:var(--pr-brand)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}html body .packProgress i{background:var(--pr-brand)!important;background-image:none!important}html body .payV2 .payHero,html body .payHero,html body .payHero.is-pend,html body .payHero.is-late,html body .payHero.is-block,html body .payV2 .payHero.is-late,html body .payV2 .payHero.is-block{background:var(--pr-surface)!important;background-image:none!important;color:var(--pr-ink)!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important}html body .payV2 .payEfi,html body .payV2 .payManual{background:var(--pr-surface)!important;background-image:none!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important}html body .payV2 .payEfiBtn,html body .payEfiBtn,html body .payV2 .payManual .primary{background:var(--pr-brand)!important;background-image:none!important;color:#fff!important}html body .payOptIcon.isEfi,html body .payOptIcon.isPix,html body .payV2 .payOptIcon.isEfi{background:var(--pr-brandSoft)!important;background-image:none!important;color:var(--pr-brand)!important}html body .debtHero,html body .debtHero.is-pend,html body .debtHero.is-late,html body .debtHero.is-block,html body .debtHero.is-soon,html body .financeSummary{background:var(--pr-surface)!important;background-image:none!important;color:var(--pr-ink)!important;border:1px solid var(--pr-line)!important;box-shadow:var(--pr-shadow)!important;border-radius:var(--pr-r-lg)!important;padding:22px!important}html body .debtHero *,html body .financeSummary *{color:inherit}html body .debtHero small,html body .financeSummary small,html body .financeSummary span{color:var(--pr-ink2)!important}html body .debtHero strong,html body .financeSummary strong{color:var(--pr-ink)!important;font-weight:780!important;letter-spacing:-.025em}html body .debtHero .debtStatus{background:var(--pr-accentSoft)!important;color:#9a4a0b!important;border:0!important}html body .debtHero.is-late .debtStatus,html body .debtHero.is-block .debtStatus{background:var(--pr-dangerSoft)!important;color:var(--pr-danger)!important}html body .debtHero.is-ok .debtStatus,html body .debtHero.is-paid .debtStatus{background:var(--pr-brandSoft)!important;color:var(--pr-brand)!important}html body .debtHero .primary,html body .debtHero button.primary{color:#fff!important}html body .financeRow{padding:16px!important}html body .financeRow footer{border-radius:10px!important;background:var(--pr-soft)!important;color:var(--pr-ink2)!important}html body .financeRow footer.isPaid{background:var(--pr-brandSoft)!important;color:var(--pr-brand)!important}html body .historyStatus{border-radius:999px!important;font-weight:650!important}html body .finPeriodCard{background:var(--pr-surface)!important;border:1px solid var(--pr-line)!important;border-radius:var(--pr-r-lg)!important;box-shadow:var(--pr-shadow)!important;gap:10px!important;padding:14px!important}html body .page.historyPage,html body .page.trackPage{background:var(--pr-bg)!important;background-image:none!important}html body .modalBack{background:#0f1a2a6b!important;animation:prFundo .18s ease-out both}html body .modal{border-radius:24px!important;box-shadow:0 24px 60px -24px #10182859!important;border:1px solid var(--pr-line)!important;animation:prJanela .26s var(--pr-ease) both}html body main.page.prEntra{animation:prTela .22s ease-out both}@keyframes prTela{0%{opacity:.001}to{opacity:1}}@keyframes prFundo{0%{opacity:0}to{opacity:1}}@keyframes prJanela{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html body main.page.prEntra,html body .modal,html body .modalBack{animation:none!important}html body button{transition:none!important}}html body .homeV2 .kpiIcon svg,html body .homeV2 .homeCardIcon svg,html body .homeV2 .homeSecIcon svg,html body .kpiIcon svg,html body .payV2 .payHeroIcon svg{color:inherit!important}html body .homeV2 .storeNameBtn,html body .homeV2 .storeNameBtn *,html body .homeV2 .storeNameGo{color:var(--pr-ink)!important}html body .homeV2 .storeNameGo{background:var(--pr-soft)!important;border:1px solid var(--pr-line)!important}html body .homeV2 .homePacksCard b,html body .homeV2 .homePacksCard strong,html body .homeV2 .homePacksCard span:not(.homeCardIcon),html body .homeV2 .myPackCard b,html body .homeV2 .myPackCard strong,html body .homeV2 .myPackCard span:not(.homeCardIcon){color:var(--pr-ink)!important}html body .homeV2 .homePacksCard small,html body .homeV2 .myPackCard small,html body .homeV2 .homePacksCard span small,html body .homeV2 .myPackCard span small{color:var(--pr-ink2)!important;font-weight:500!important}html body .homeV2 .homeArrow{color:var(--pr-ink3)!important}html body .payV2 .payHero strong,html body .payHero strong{color:var(--pr-ink)!important;font-weight:780!important;letter-spacing:-.025em}html body .payV2 .payHero small,html body .payHero small{color:var(--pr-ink2)!important}html body .payV2 .payHeroIcon{background:var(--pr-brandSoft)!important;background-image:none!important;color:var(--pr-brand)!important;box-shadow:none!important}html body .payV2 .payHeroDeco{color:var(--pr-line2)!important;opacity:.7}html body .homeV2 .storeHeroInfo{align-self:flex-start!important;margin-top:36px!important}html body .homeV2 .storeHeroTop{padding-bottom:10px!important}html body .storeProfilePage .storeProfileCard{padding:12px!important}html body .storeProfilePage .storeProfileCapa{height:72px!important;border-radius:14px}html body .storeProfilePage .storeProfileHead{margin:-24px 10px 0!important;gap:10px!important}html body .storeProfilePage .storeProfileHead .storeLogo{width:52px!important;height:52px!important;border-radius:14px!important}html body .storeProfilePage .storeProfileHead>div{padding-top:24px!important}html body .storeProfilePage .storeProfileHead b{font-size:15.5px!important}html body .storeProfilePage .storeProfileHead small{font-size:11.5px!important;line-height:1.3;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .storeProfilePage .storeProfileActions{margin-top:10px!important;gap:8px!important}html body .storeProfilePage .storeProfileActions .storeImgBtn{min-height:38px!important;padding:8px 10px!important;font-size:13px!important}html body .storeProfilePage .storeProfileReset{margin-top:6px!important;gap:14px!important;font-size:12.5px}html body .storeProfilePage .card+.card{margin-top:10px!important}html body .storeProfilePage .spForm{padding:14px!important;display:grid;gap:8px}html body .storeProfilePage .spForm h3{margin:0!important;font-size:16px!important}html body .storeProfilePage .spForm>p{margin:-4px 0 0!important;font-size:12px!important}html body .storeProfilePage .spField{display:grid;gap:3px;margin:0;min-width:0}html body .storeProfilePage .spField>span{font-size:12px;font-weight:650;color:var(--pr-ink2,#475467)}html body .storeProfilePage .spField input{height:42px!important;min-height:42px!important;padding:8px 12px!important;font-size:15px!important;margin:0!important;width:100%}html body .storeProfilePage .spRow{display:grid;grid-template-columns:1fr 1fr;gap:8px}html body .storeProfilePage .spRowNum{grid-template-columns:.8fr 1.4fr}html body .storeProfilePage .spActions{grid-template-columns:1fr 1.6fr;margin-top:4px}html body .storeProfilePage .spActions button{min-height:46px!important;margin:0!important;width:100%}html body .homeV2 .callHero{position:relative;overflow:hidden}html body .homeV2 .callHero:after{content:""!important;display:block!important;position:absolute!important;top:-30%;bottom:-30%;left:0;width:28%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.08) 30%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.08) 70%,transparent 100%)!important;transform:translate(-160%) skew(-18deg);animation:prBrilho 3.6s ease-in-out infinite;pointer-events:none;z-index:2;opacity:1!important}@keyframes prBrilho{0%{transform:translate(-160%) skew(-18deg)}55%,to{transform:translate(460%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){html body .homeV2 .callHero:after{animation:none;display:none!important}}html body .cfgPage .cfgPanel{padding:18px!important}html body .cfgPage .cfgPanel>h3{margin:0 0 12px!important;font-size:18px!important}html body .cfgPage .cfgPanel .settingsItem{display:grid!important;grid-template-columns:1fr!important;gap:3px!important;align-items:start!important;padding:12px 14px!important;margin:0 0 8px!important;border-radius:14px!important;box-shadow:none!important;background:var(--pr-soft,#F8F9FB)!important;border:1px solid var(--pr-line,#E8EBEF)!important;min-height:0!important}html body .cfgPage .cfgPanel .settingsItem>span{font-size:12px!important;font-weight:600!important;color:var(--pr-ink3,#8A94A6)!important;text-align:left!important;margin:0!important;padding:0!important}html body .cfgPage .cfgPanel .settingsItem>b{font-size:15px!important;font-weight:650!important;color:var(--pr-ink,#0F1A2A)!important;text-align:left!important;justify-self:start!important;line-height:1.35!important;overflow-wrap:anywhere;margin:0!important}html body .cfgPage .cfgPanel>button{width:100%;margin-top:6px!important;min-height:48px;font-size:15px!important}.mapModal .mapBoxStatic{overflow:hidden}.pinAdjustMap{height:clamp(200px,56vh,460px)}@media(max-width:360px){.mapModal .mapBox .mapLegend span{font-size:10px;padding:3px 7px}.mapModal .mapBox .mapZoomButton{padding:6px 9px;font-size:11px}}@media(orientation:landscape)and (max-height:520px){.mapModal .mapBox{flex:1 1 46vh!important;min-height:140px!important;max-height:52vh}.pinAdjustMap{height:max(170px,calc(100vh - 190px))}}.addrTrechos{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 2px}.addrTrechos small{flex-basis:100%}.addrTrecho{min-height:38px;padding:6px 12px;font-size:13px;font-weight:800}.rotaWhatsCard{margin:10px 0 0}.rotaWhatsButton{width:100%;display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border-radius:18px;border:1px solid #a7e3c9;background:#fff;color:#0a4d33;text-align:left;box-shadow:0 8px 20px #0b1f3314;cursor:pointer}.rotaWhatsButton>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rotaWhatsButton b{font-size:13px;font-weight:900;letter-spacing:.1px;line-height:1.2}.rotaWhatsButton small{font-size:11.5px;color:#4b6476;line-height:1.3}.rotaWhatsIcon{flex:0 0 38px;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#25d366;color:#fff}.rotaWhatsIcon svg,.rotaWhatsBtn svg{width:20px;height:20px}.rotaWhatsModal .payMethods{margin-bottom:8px}.freteExplica{margin:10px 0 4px;padding:12px 14px;border-radius:14px;background:#f2fbf5;border:1px solid #bfe8d2;color:#0b2b1d}.freteExplica>b{display:block;font-size:13px;font-weight:900;letter-spacing:.3px;color:#0a6b45;margin-bottom:6px}.freteExplica ul{margin:0 0 6px;padding-left:18px;font-size:13px;line-height:1.45}.freteExplica small{display:block;font-size:12px;color:#3d5a4b;line-height:1.4}.rotaWhatsAviso{margin:10px 0;padding:12px 14px;border-radius:16px;background:#f2fbf5;border:1px solid #bfe8d2;color:#0b2b1d;text-align:left}.rotaWhatsAviso>b{display:block;font-size:14px;font-weight:900;color:#0a6b45;margin-bottom:4px}.rotaWhatsAviso p{margin:4px 0;font-size:13px;line-height:1.4}.rotaWhatsBtn{width:100%;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:8px;background:#25d366!important;border-color:#25d366!important}.rotaWhatsModal{max-height:calc(100dvh - 24px);overflow-y:auto}.rotaWhatsModal label{display:block;margin:6px 0 4px;color:#2b4458!important;font-weight:800;font-size:13px}.rotaWhatsModal .modalActions{position:sticky;bottom:-1px;background:inherit;padding-top:8px}.authHint{display:block;margin:-4px 2px 10px;font-size:12px;color:#6b7a72;line-height:1.35}.authInputWrap.isInvalid{border-color:#e5484d!important;box-shadow:0 0 0 3px #e5484d22}.compactUI.homeV2{gap:9px;background:radial-gradient(120% 60% at 100% 0%,#e3f4ec 0%,transparent 55%),linear-gradient(180deg,#f3f7f5,#eef3f1)!important}.compactUI.homeV2>*{flex-shrink:0}.homeV2 .storeHero{border-radius:22px!important;box-shadow:0 14px 30px -14px #06301f73,0 2px 6px #06301f14!important;border:1px solid rgba(10,77,51,.1)}.homeV2 .storeHero .storeCover{height:58px!important;min-height:0!important}.homeV2 .storeHero .storeCover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#061e140d,#061e1459);pointer-events:none;border-radius:inherit}.homeV2 .storeHero .storeCover{position:relative}.homeV2 .storeHero .storeProfileBtn{z-index:2;background:#ffffff2e!important;border:1px solid rgba(255,255,255,.45)!important;color:#fff!important;font-weight:800}.homeV2 .storeHero .storeHeroTop{margin-top:-30px!important;padding-bottom:2px!important}.homeV2 .storeHero .storeLogo{width:58px!important;height:58px!important;border-radius:17px!important;border:3px solid #fff!important;box-shadow:0 8px 18px -6px #06301f73!important}.homeV2 .storeHero .storeHeroInfo{padding-top:30px}.homeV2 .storeHero .storeNameBtn b{font-size:17px;letter-spacing:-.2px}.homeV2 .storeHero .storeNameGo{background:#eef6f2!important;color:#0a4d33!important}.homeV2 .storeHero .storeHeroInfo small{color:#5b6b64!important}.homeV2 .storeKpis{gap:9px!important}.homeV2 .storeKpi{min-height:0!important;padding:10px 12px!important;border-radius:18px!important;border:1px solid #e3ece8!important;background:linear-gradient(160deg,#fff,#f7fbf9)!important;box-shadow:0 6px 16px -10px #0f281e40!important}.homeV2 .storeKpi .kpiIcon{width:38px!important;height:38px!important;border-radius:12px!important}.homeV2 .storeKpi.kpiRed .kpiIcon{background:linear-gradient(145deg,#ffe9e6,#ffd9d4)!important}.homeV2 .storeKpi.kpiBlue .kpiIcon{background:linear-gradient(145deg,#e3f6ec,#cfeedd)!important}.homeV2 .storeKpi .kpiBody small{font-size:11.5px!important;font-weight:700;color:#6b7a73!important;letter-spacing:.2px}.homeV2 .storeKpi .kpiBody strong{font-size:19px!important;letter-spacing:-.3px}.compactUI.homeV2>.homeDeliverySection{flex:1 1 auto!important;min-height:150px!important;overflow-y:auto!important;overscroll-behavior:contain;padding:11px 12px 6px!important;border-radius:22px!important;border:1px solid #e3ece8!important;background:#fff!important;box-shadow:0 10px 24px -16px #0f281e59!important}.homeDeliverySection>:not(.homeSectionTitle){flex:0 0 auto!important;min-height:auto!important;overflow:visible!important}.homeV2 .homeSectionTitle{position:sticky;top:-11px;z-index:3;background:#fff;margin:-11px -12px 8px!important;padding:11px 12px 6px}.homeV2 .homeSectionTitle h2{font-size:15.5px!important;letter-spacing:-.2px}.homeV2 .homeSectionTitle button{font-size:13px;font-weight:800;color:#0a6b47;background:#eaf6f0;border-radius:99px;padding:5px 10px!important}.homeV2 .homeDeliveryWrap{margin-bottom:8px}.homeV2 .homeDeliveryCard{margin:0!important;min-height:0;padding:10px 11px!important;border-radius:18px!important;border:1px solid #e3ece8!important;background:linear-gradient(160deg,#fff,#f6faf8)!important;box-shadow:0 6px 14px -10px #0f281e4d!important;align-items:flex-start!important}.homeV2 .homeDeliveryCard.hasDriver{background:linear-gradient(150deg,#effaf4,#e3f5ec 60%,#f4fbf8)!important;border-color:#cdebdc!important}.homeV2 .homeDeliveryWrap.hasQuick .homeDeliveryCard{padding-right:58px!important}.homeV2 .homeDeliveryWrap.hasQuick .homeArrow{display:none!important}.homeV2 .homeDeliveryInfo{min-width:0;flex:1 1 auto}.homeV2 .homeDeliveryInfo b{font-size:15px}.homeV2 .homeDeliveryInfo small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeV2 .homeDriverPhoto{flex:none;width:46px!important;height:46px!important;border-radius:15px!important;box-shadow:0 0 0 3px #fff,0 6px 14px -6px #06301f80}.homeV2 .homeQuick{top:50%!important;right:10px!important;transform:translateY(-50%);gap:8px!important}.homeV2 .homeQuick button{box-shadow:0 6px 14px -8px #06301f8c}.compactUI.homeV2>.homeCards{gap:9px!important}.page.compactUI.homeV2 .homeCards .homeCard{min-height:0!important;height:auto!important;padding:9px 11px!important;gap:9px!important;align-items:center!important;border-radius:18px!important;border:1px solid #e3ece8!important;background:linear-gradient(160deg,#fff,#f7fbf9)!important;box-shadow:0 6px 16px -10px #0f281e40!important}.homeV2 .homeCards .homeCardIcon{width:34px!important;height:34px!important;border-radius:11px!important;flex:none}.homeV2 .homeCards .homeCard b{font-size:13.5px!important;line-height:1.2!important}.homeV2 .homeCards .homeCard small{font-size:11.5px!important;line-height:1.25!important;margin-top:1px}.compactUI.homeV2>.bottomNav{align-self:stretch;width:auto!important;max-width:none!important}@media(max-height:700px){.homeV2 .storeHero .storeCover{height:46px!important}.compactUI.homeV2>.homeDeliverySection{min-height:132px!important}}.page.compactUI.homeV2 .homeCards .homeCard b,.page.compactUI.homeV2 .homeCards .homeCard small{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important}.homeV2 .homeCards .homeCard>div{min-width:0}.compactUI.homeV2{overflow-y:auto!important}.homeV2 .avisosBanner{padding:9px 11px!important;border-radius:18px!important;gap:5px!important}.homeV2 .avisosBanner>span{font-size:12px!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homeV2 .avisosBanner>div>button{min-height:34px!important;padding:6px 10px!important;font-size:13px!important}.page.compactUI.homeV2 .homeCards .homeCard b{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;text-overflow:clip!important}.homeV2 .homeSectionTitle{gap:6px}.homeV2 .homeSectionTitle h2{font-size:14.5px!important;min-width:0;white-space:nowrap}.homeV2 .homeSectionTitle button{flex:none;font-size:12px!important;padding:4px 9px!important;white-space:nowrap}.homeV2 .homeDeliveryInfo .homeProgress{margin-top:6px!important}.homeV2 .homeDeliveryInfo>span[style]{margin:6px 0 0!important;padding:3px 7px!important;font-size:11.5px!important;letter-spacing:1px!important;border-radius:8px!important;vertical-align:middle;background:#fff!important;border-color:#cfe3d9!important}.homeV2 .homeDeliveryInfo em{display:block;margin-top:2px}@media(max-height:780px){.homeV2 .storeHero .storeCover{height:46px!important}.homeV2 .storeHero .storeHeroTop{margin-top:-26px!important}.homeV2 .storeHero .storeHeroInfo{padding-top:26px}}.mapModal .mapDetails{gap:10px}.mapModal .mapAddrCard{border-radius:20px!important;border:1px solid #e3ece8!important;background:linear-gradient(160deg,#fff,#f7fbf9)!important;box-shadow:0 8px 20px -14px #0f281e59!important}.mapModal .mapPlace>span{border-radius:14px!important;box-shadow:inset 0 0 0 1px #0a4d330f}.mapModal .mapPlace b{letter-spacing:-.2px}.mapModal .mapMetricGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}.mapModal .mapMetricGrid>.mapMetric{margin:0!important;min-height:74px!important;height:auto!important;padding:10px 11px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px;border-radius:18px!important;border:1px solid #e3ece8!important;background:linear-gradient(160deg,#fff,#f4f8f6)!important;box-shadow:0 6px 14px -10px #0f281e4d!important;transform:none!important;align-self:stretch!important}.mapModal .mapMetricGrid>.mapMetric small{font-size:11.5px!important;font-weight:700!important;color:#6b7a73!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapModal .mapMetricGrid>.mapMetric b{font-size:19px!important;line-height:1.1!important;letter-spacing:-.4px;color:#0d2a1f!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapModal .mapMetricGrid>.mapMetric.mapPrice{background:linear-gradient(150deg,#0b6b4a,#0a4d33)!important;border-color:#0a4d33!important;box-shadow:0 10px 20px -12px #06301fb3!important}.mapModal .mapMetricGrid>.mapMetric.mapPrice small{color:#bfe6d3!important}.mapModal .mapMetricGrid>.mapMetric.mapPrice b{color:#fff!important}.mapModal .payAskLabel{font-weight:800!important;color:#2b3a34!important;letter-spacing:-.1px}.mapModal .payChoice .payMethod{border-radius:18px!important;box-shadow:0 6px 14px -10px #0f281e4d!important}.mapModal .payChoice .payMethod.isActive{box-shadow:0 0 0 3px #0e8a5a26,0 10px 20px -12px #06301f73!important}.mapModal .mapModalActions .secondary{border-radius:16px!important}.mapModal .mapModalActions .primary{border-radius:18px!important;background:linear-gradient(110deg,#12a05c,#0b6b4a)!important;box-shadow:0 12px 22px -12px #06301fcc!important}.modal.confirmCallModal{padding:18px 16px 16px!important;border-radius:26px!important;box-shadow:0 30px 60px -20px #061e1473!important}.confirmCallModal .ccHead{display:flex;align-items:center;gap:12px;margin-bottom:14px}.confirmCallModal .ccHeadIcon{flex:none;width:48px;height:48px;border-radius:16px;display:grid;place-items:center;font-size:26px;background:linear-gradient(145deg,#e6f6ee,#cdeedd);box-shadow:inset 0 0 0 1px #0a4d3314}.confirmCallModal .ccHead h2{margin:0!important;font-size:21px!important;letter-spacing:-.4px}.confirmCallModal .ccHead small{display:block;margin-top:2px;font-size:12.5px;color:#6b7a73}.confirmCallModal .ccAddr{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border-radius:18px;border:1px solid #e3ece8;background:linear-gradient(160deg,#fff,#f7fbf9)}.confirmCallModal .ccAddr>span{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#fdeceb;font-size:18px}.confirmCallModal .ccAddr b{display:block;font-size:14.5px;color:#0d2a1f}.confirmCallModal .ccAddr small{display:block;font-size:13px;color:#4f5f58;line-height:1.35;margin-top:1px;overflow-wrap:anywhere}.confirmCallModal .ccAddr em{display:inline-block;margin-top:5px;font-style:normal;font-size:11.5px;font-weight:800;color:#0a6b47;background:#e7f5ee;border-radius:99px;padding:3px 9px}.confirmCallModal .ccDriverPay{margin:12px 0 10px;padding:14px 16px;border-radius:20px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(251,176,59,.35),transparent 45%),linear-gradient(140deg,#0b6b4a,#0a4d33 70%,#06301f);box-shadow:0 16px 28px -16px #06301fd9}.confirmCallModal .ccDriverPay small{display:block;font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#bfe6d3}.confirmCallModal .ccDriverPay strong{display:block;font-size:34px;line-height:1.1;letter-spacing:-1px;margin:4px 0 2px;color:#fff}.confirmCallModal .ccDriverPay span{display:block;font-size:12.5px;color:#d8efe4}.confirmCallModal .ccDriverPay.isZero{background:linear-gradient(140deg,#f1f7f4,#e4f1ea);color:#0d2a1f;box-shadow:none;border:1px solid #d3e8dc}.confirmCallModal .ccDriverPay.isZero small{color:#4f6b5d}.confirmCallModal .ccDriverPay.isZero strong{font-size:24px;color:#0a4d33}.confirmCallModal .ccDriverPay.isZero span{color:#4f5f58}.confirmCallModal .ccFacts{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.confirmCallModal .ccFacts span{font-size:12px;color:#4f5f58;background:#f1f5f3;border-radius:99px;padding:5px 10px}.confirmCallModal .ccFacts b{color:#0d2a1f}.confirmCallModal .modalActions .secondary{border-radius:16px!important}.confirmCallModal .modalActions .primary{border-radius:16px!important;background:linear-gradient(110deg,#12a05c,#0b6b4a)!important;box-shadow:0 12px 22px -12px #06301fcc!important}.compactUI.homeV2{justify-content:space-between!important}.compactUI.homeV2>.homeDeliverySection{flex:0 1 auto!important;min-height:158px!important}.compactUI.homeV2>.homeDeliverySection:has(.homeEmpty){min-height:0!important}.homeV2 .homeDeliveryCard{padding:12px!important}.compactUI.homeV2{justify-content:flex-start!important;gap:9px!important}.compactUI.homeV2>.bottomNav{margin-top:auto!important}.compactUI.homeV2>.homeDeliverySection{min-height:0!important;padding:9px 10px 2px!important}.homeV2 .homeSectionTitle{top:-9px;margin:-9px -10px 6px!important;padding:9px 10px 4px}.homeV2 .homeDeliveryWrap{margin-bottom:7px}.homeV2 .homeDeliveryCard{padding:8px 10px!important;gap:9px!important;border-radius:15px!important}.homeV2 .homeDeliveryWrap.hasQuick .homeDeliveryCard{padding-right:50px!important}.homeV2 .homeDriverPhoto,.homeV2 .homeDeliveryCard .deliveryStateIcon{width:40px!important;height:40px!important;border-radius:13px!important;font-size:17px}.homeV2 .homeDeliveryInfo b{font-size:14px!important;line-height:1.2}.homeV2 .homeDeliveryInfo small{font-size:12px!important;line-height:1.3}.homeV2 .homeDeliveryInfo em{font-size:12px!important;margin-top:1px}.homeV2 .homeDeliveryInfo .homeProgress{margin-top:5px!important}.homeV2 .homeDeliveryInfo>span[style]{margin-top:5px!important;padding:2px 7px!important;font-size:11px!important}.homeV2 .homeQuick{gap:6px!important;right:8px!important}.homeV2 .homeQuick button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.compactUI.homeV2{gap:clamp(8px,1.5vh,14px)!important;justify-content:space-between!important}.homeV2 .storeKpi{padding:clamp(10px,1.8vh,16px) 12px!important}.page.compactUI.homeV2 .homeCards .homeCard{padding:clamp(9px,1.8vh,16px) 11px!important}.compactUI.homeV2>.homeDeliverySection{padding-top:clamp(9px,1.4vh,13px)!important}.compactUI.homeV2>.homeDeliverySection:not(:has(.homeEmpty)){min-height:146px!important}.compactUI.homeV2>.homeDeliverySection:not(:has(.homeEmpty)){min-height:160px!important}@media(max-height:730px){.compactUI.homeV2{gap:7px!important}.compactUI.homeV2>.topBar{padding-top:2px!important;padding-bottom:2px!important;min-height:0!important}.homeV2 .storeKpi{padding:7px 11px!important}.page.compactUI.homeV2 .homeCards .homeCard{padding:7px 10px!important}.homeV2 .storeHero .storeLogo{width:48px!important;height:48px!important}}.homeV2 .homeDeliveryInfo .homeProgress{display:inline-flex!important;width:calc(100% - 96px)!important;vertical-align:middle;margin-top:5px!important}.homeV2 .homeDeliveryInfo>span[style]{margin:5px 0 0 6px!important;padding:2px 6px!important;font-size:10.5px!important;letter-spacing:.8px!important;vertical-align:middle;white-space:nowrap}.homeV2 .homeDeliveryInfo>span[style]:only-of-type{margin-left:0!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap){gap:8px!important;justify-content:flex-start!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap)>.homeDeliverySection{flex:1 1 auto!important;min-height:160px!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .storeKpi{padding:8px 11px!important}.page.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .homeCards .homeCard{padding:8px 10px!important}.homeV2 .homeDeliveryInfo{line-height:1.25}.homeV2 .homeDeliveryInfo .homeProgress{width:calc(100% - 100px)!important}.homeV2 .homeDeliveryInfo>span[style]{padding:1px 5px!important;font-size:10px!important;letter-spacing:.5px!important;gap:4px!important;margin-left:5px!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap){gap:7px!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap)>.topBar{padding-top:2px!important;padding-bottom:2px!important;min-height:0!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .homeDeliveryWrap{margin-bottom:6px}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap){gap:6px!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .storeKpi{padding:6px 11px!important}.page.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .homeCards .homeCard{padding:6px 10px!important}.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap)>.homeDeliverySection{padding-bottom:0!important}body:not(.pjDesk) .homeV2 .storeHero{position:relative;padding:clamp(10px,1.9vh,18px) 12px clamp(10px,1.9vh,18px) 16px!important;border-radius:20px!important;background:#fff!important;border:1px solid #e3ece8!important;box-shadow:0 8px 20px -14px #0f281e59!important}body:not(.pjDesk) .homeV2 .storeHero:before{content:"";position:absolute;left:0;z-index:1;top:12px;bottom:12px;width:5px;border-radius:0 6px 6px 0;background:linear-gradient(180deg,#12a05c,#0a4d33)}body:not(.pjDesk) .homeV2 .storeHero .storeCover{position:absolute!important;inset:auto 12px auto auto;top:50%;transform:translateY(-50%);height:auto!important;background:none!important;width:auto}body:not(.pjDesk) .homeV2 .storeHero .storeCover:after{display:none}body:not(.pjDesk) .homeV2 .storeHero .storeProfileBtn{background:#0a4d33!important;border:0!important;color:#fff!important;height:32px;padding:0 14px!important;font-size:13px!important}body:not(.pjDesk) .homeV2 .storeHero .storeHeroTop{margin:0!important;padding:0 92px 0 0!important;display:flex;align-items:center;gap:12px}body:not(.pjDesk) .homeV2 .storeHero .storeLogo{width:50px!important;height:50px!important;border-radius:15px!important;border:1px solid #e3ece8!important;box-shadow:none!important}body:not(.pjDesk) .homeV2 .storeHero .storeHeroInfo{padding:0!important;min-width:0}body:not(.pjDesk) .homeV2 .storeHero .storeHeroInfo small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}body:not(.pjDesk) .homeV2 .storeHero{overflow:hidden!important}body:not(.pjDesk) .page.payV2{gap:12px;background:linear-gradient(180deg,#f3f7f5,#eef3f1)!important}.page.payV2 .payTop .payTopLogo,.page.payV2 .payTop .payTopBrand{display:none!important}.page.payV2 .payTop h1{font-size:20px!important;letter-spacing:-.3px}.page.payV2 .finSummary,.page.payV2 .finRule,.page.payV2 .finCashNote,.page.payV2 .payHeroDeco,.page.payV2 .payHeroIcon,.page.payV2 .payAllGood{display:none!important}.page.payV2 .payHero{display:block!important;padding:20px 18px 58px!important;border-radius:24px!important;border:0!important;color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(251,176,59,.35),transparent 42%),linear-gradient(140deg,#0b6b4a,#0a4d33 65%,#06301f)!important;box-shadow:0 18px 34px -18px #06301fe6!important;margin-bottom:-40px!important}.page.payV2 .payHero small{display:block;font-size:12.5px!important;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#bfe6d3!important}.page.payV2 .payHero small:after{content:" ao PJ Envios"}.page.payV2 .payHero strong{display:block;font-size:42px!important;letter-spacing:-1.2px;margin:6px 0 8px!important;color:#fff!important}.page.payV2 .payHero .debtStatus{display:inline-flex;align-items:center;gap:6px;font-size:12.5px!important;font-weight:800;padding:5px 11px!important;border-radius:99px!important;background:#fbb03b!important;color:#3b2a06!important;border:0!important}.page.payV2 .payHero .debtStatus.is-ok{background:#d9f5e7!important;color:#0a4d33!important}.page.payV2 .payHero .debtStatus.is-late,.page.payV2 .payHero .debtStatus.is-block{background:#ffdad5!important;color:#8a1c12!important}.page.payV2 .payChoose{position:relative;z-index:1;margin:0 10px!important;padding:12px!important;border-radius:20px!important;border:1px solid #e3ece8!important;background:#fff!important;box-shadow:0 14px 26px -16px #06301f8c!important}.page.payV2 .payChooseHead,.page.payV2 .payPerks,.page.payV2 .payOptText,.page.payV2 .payOption.isOff{display:none!important}.page.payV2 .payOptions{display:flex!important;flex-direction:column;gap:10px!important}.page.payV2 .payOption{border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.page.payV2 .payOptHead{display:none!important}.page.payV2 .payOption .primary{width:100%;min-height:54px;border-radius:16px!important;font-size:16.5px!important;font-weight:900!important;background:linear-gradient(110deg,#12a05c,#0b6b4a)!important;box-shadow:0 12px 22px -12px #06301fcc!important}.page.payV2 .payOption .secondary{width:100%;border-radius:14px!important}.page.payV2 .payKeyBox{border-radius:14px!important}.page.payV2 .payWarn,.page.payV2 .payWait{display:block;text-align:center;font-size:12px!important}.page.payV2 .payHistCard{display:flex!important;align-items:center;gap:12px;width:100%;text-align:left;padding:14px!important;border-radius:20px!important;border:1px solid #e3ece8!important;background:#fff!important;box-shadow:0 8px 18px -14px #0f281e66!important;font:inherit;color:#0d2a1f;cursor:pointer}.page.payV2 .payHistIcon{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#e7f5ee;font-size:21px}.page.payV2 .payHistText{min-width:0;flex:1}.page.payV2 .payHistText b{display:block;font-size:15.5px}.page.payV2 .payHistText small{display:block;font-size:12.5px;color:#6b7a73;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page.payV2 .payHistGo{font-size:24px;color:#9fb3aa}.page.payV2 .payHero.is-ok,.page.payV2 .payHero:has(+.payHistCard){margin-bottom:0!important;padding-bottom:18px!important}.compactUI.homeV2,.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap){gap:8px!important;justify-content:flex-start!important}.compactUI.homeV2>.topBar{padding-top:2px!important;padding-bottom:0!important;min-height:0!important}.compactUI.homeV2>.homeDeliverySection,.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap)>.homeDeliverySection{flex:1 1 0!important;min-height:150px!important;max-height:none!important;display:flex!important;flex-flow:column wrap!important;align-content:flex-start;overflow:hidden!important;padding:9px 10px 2px!important}.compactUI.homeV2>.homeDeliverySection>*{width:100%;flex:none!important}.compactUI.homeV2>.homeDeliverySection>.homeSectionTitle{position:static!important;margin:0 0 6px!important;padding:0!important}.compactUI.homeV2>.homeDeliverySection>.homeEmpty{flex:1 1 auto!important}.compactUI.homeV2>.bottomNav{margin-top:0!important}.homeV2 .storeKpi,.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .storeKpi{padding:8px 11px!important}.page.compactUI.homeV2 .homeCards .homeCard,.page.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .homeCards .homeCard{padding:8px 10px!important}body:not(.pjDesk) .homeV2 .storeHero{padding:10px 12px 10px 16px!important}body:not(.pjDesk) .homeV2 .storeHero .storeCover{z-index:3!important}@media(max-height:690px){.compactUI.homeV2,.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap){gap:6px!important}body:not(.pjDesk) .homeV2 .storeHero{padding:7px 12px 7px 16px!important}body:not(.pjDesk) .homeV2 .storeHero .storeLogo{width:42px!important;height:42px!important}.homeV2 .storeKpi,.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .storeKpi{padding:5px 11px!important}.page.compactUI.homeV2 .homeCards .homeCard,.page.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap) .homeCards .homeCard{padding:5px 10px!important}.compactUI.homeV2>.homeDeliverySection,.compactUI.homeV2:has(.homeDeliveryWrap~.homeDeliveryWrap)>.homeDeliverySection{min-height:140px!important}}body:not(.pjDesk) .homeV2 .storeHero .storeCover{right:0!important;bottom:0!important;left:0!important;transform:none!important;top:0!important;width:auto!important;height:auto!important;z-index:0!important;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;box-sizing:border-box}body:not(.pjDesk) .homeV2 .storeHero .storeCover.hasCapa{background-image:var(--capa)!important;background-size:cover!important;background-position:center right!important;background-repeat:no-repeat!important}body:not(.pjDesk) .homeV2 .storeHero .storeCover.hasCapa:after{display:block!important;content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:0!important;pointer-events:none;background:linear-gradient(90deg,#fff,#fff 42%,#ffffffbf 62%,#ffffff0d)!important}body:not(.pjDesk) .homeV2 .storeHero .storeProfileBtn{position:relative!important;transform:none!important;top:auto!important;right:auto!important;z-index:2;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:not(.pjDesk) .homeV2 .storeHero .storeHeroTop{position:relative;z-index:1;pointer-events:none}body:not(.pjDesk) .homeV2 .storeHero .storeHeroTop .storeNameBtn{pointer-events:auto}body:not(.pjDesk) .homeV2 .storeHero .storeCover{align-items:flex-start!important;justify-content:flex-end!important;padding:8px 8px 0 0!important}body:not(.pjDesk) .homeV2 .storeHero .storeProfileBtn{height:28px!important;padding:0 13px!important;font-size:12.5px!important}body:not(.pjDesk) .homeV2 .storeHero .storeCover .storeProfileBtn{align-self:flex-start!important;margin:0!important}body:not(.pjDesk) .homeV2 .storeHero .storeCover .storeProfileBtn{background:#ffffffd1!important;color:#0a4d33!important;border:1px solid rgba(10,77,51,.18)!important;box-shadow:0 2px 8px #0000001f!important;font-weight:800!important}body:not(.pjDesk) .homeV2 .storeHero .storeCover:not(.hasCapa){background:transparent!important}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.payTabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:16px;background:#e3ebe7}.payTabs button{position:relative;height:42px;border:0;border-radius:12px;background:transparent;font:inherit;font-weight:900;font-size:14.5px;color:#5b6b64;cursor:pointer}.payTabs button.isOn{background:#fff;box-shadow:0 4px 10px -6px #00000059}.payTabs button.isOn.tabFretes{color:#0a4d33}.payTabs button.isOn.tabMens{color:#3b2fa0}.payTabs i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#e5484d;margin-left:6px;vertical-align:middle}.mnAba{display:flex;flex-direction:column;gap:12px}.mnHero{border-radius:24px;padding:18px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(255,255,255,.22),transparent 40%),linear-gradient(140deg,#5b4bd6,#3b2fa0 65%,#241b6e);box-shadow:0 18px 34px -18px #241b6ee6}.mnHero.mnIsenta{background:linear-gradient(140deg,#6b6f80,#454857)}.mnHero small{display:block;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;opacity:.85}.mnHero strong{display:block;font-size:40px;letter-spacing:-1px;margin:4px 0 8px;color:#fff}.mnChip{display:inline-block;font-size:12.5px;font-weight:800;padding:5px 11px;border-radius:99px;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);color:#fff}.mnChip.is-ok{background:#d9f5e7;color:#0a4d33;border:0}.mnChip.is-hoje{background:#fbb03b;color:#3b2a06;border:0}.mnChip.is-venc,.mnChip.is-bloq{background:#ffdad5;color:#8a1c12;border:0}.mnPay{display:block;width:100%;margin-top:14px;height:54px;border:0;border-radius:16px;font:inherit;font-weight:900;font-size:16.5px;background:#fff;color:#3b2fa0;box-shadow:0 10px 20px -12px #0009;cursor:pointer}.mnPay:disabled{opacity:.7}.mnGhost{display:block;width:100%;margin-top:8px;height:44px;border:1px solid rgba(255,255,255,.5);border-radius:14px;background:transparent;color:#fff;font:inherit;font-weight:800;cursor:pointer}.mnPix{margin-top:12px}.mnPix small{display:block;font-size:12px;opacity:.85;margin-bottom:6px;text-transform:none;letter-spacing:0}.mnPix code{display:block;font-size:11.5px;word-break:break-all;background:#00000038;border-radius:12px;padding:9px 10px;max-height:72px;overflow:auto}.mnNote{font-size:12px;opacity:.9;margin:10px 0 0;text-align:center}.mnErr{font-size:12.5px;margin:10px 0 0;background:#ffdad5;color:#8a1c12;border-radius:10px;padding:8px 10px}.mnInfo{background:#fff;border:1px solid #e3e1f5;border-radius:18px;padding:13px 14px;font-size:13px;color:#4f5f58;line-height:1.45}.mnInfo b{color:#241b6e}.mnHist{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:14px;border-radius:20px;border:1px solid #e3e1f5;background:#fff;box-shadow:0 8px 18px -14px #241b6e66;font:inherit;color:#0d2a1f;cursor:pointer}.mnHistIcon{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#eeecff;font-size:21px}.mnHistText{flex:1;min-width:0}.mnHistText b{display:block;font-size:15.5px}.mnHistText small{display:block;font-size:12.5px;color:#6b7a73;margin-top:2px}.mnHistGo{font-size:22px;color:#a9a3d6}.mnList{background:#fff;border:1px solid #e3e1f5;border-radius:18px;padding:6px 12px}.mnRow{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #f0eefb;font-size:13px}.mnRow:last-child{border-bottom:0}.mnRow em{font-style:normal;font-size:11.5px;font-weight:800;padding:3px 8px;border-radius:99px;background:#eef2f1;color:#5b6b64}.mnRow em.is-paga{background:#d9f5e7;color:#0a4d33}.mnRow em.is-aberta{background:#ffe9c7;color:#7a4a00}.mnAviso{display:flex;gap:9px;align-items:center;padding:8px 11px;border-radius:14px;background:#fff1ec;border:1px solid #ffc9b8;font-size:12.5px;color:#7a2310;flex:none}.mnAviso b{color:#5c1606}.mnAviso button{margin-left:auto;border:0;background:transparent;font:inherit;font-weight:900;color:#3b2fa0;white-space:nowrap;cursor:pointer}.mnGift{display:flex;gap:11px;align-items:center;padding:11px 12px;border-radius:16px;background:linear-gradient(140deg,#fff7e8,#ffefd2);border:1px solid #f6d79a;margin:4px 0 8px}.mnGift i{font-style:normal;font-size:24px}.mnGift b{display:block;font-size:14px;color:#3b2a06}.mnGift span{display:block;font-size:12.5px;color:#6b5a33;margin-top:1px}.page.payV2 .mnHero small,.page .mnHero small{color:#e3defe!important}.page.payV2 .mnHero .mnPix small{color:#e3defe!important;text-transform:none!important;letter-spacing:0!important}.page.payV2 .mnHero .mnNote{color:#e3defe!important}.page.payV2 .mnHero code{color:#fff}.mnFaixas{background:#fff;border:1px solid #e3e1f5;border-radius:18px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.mnFaixasTop{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px}.mnFaixasTop b{font-size:15px;color:#241b6e}.mnFaixasTop span{font-size:12.5px;color:#6b7a73;font-weight:700;text-align:right}.mnFaixa{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:12px;background:#f6f5fd;font-size:13.5px;color:#3d3f52}.mnFaixa b{margin-left:auto;color:#241b6e}.mnFaixa em{font-style:normal;font-size:11px;font-weight:900;padding:3px 8px;border-radius:99px;background:#3b2fa0;color:#fff}.mnFaixa.isOn{background:#eeecff;outline:2px solid #5b4bd6}.mnFaixas p{margin:4px 0 0;font-size:12px;color:#6b7a73;line-height:1.4}.mnRowQtd{display:block;font-size:11px;color:#8a8fa3}.authHeroDesk{display:none}body.pjWebLargo .authPage.redesignedAuth{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(min(460px,48vw),1fr);grid-template-rows:1fr auto;align-items:center;justify-items:center;gap:0!important;padding:0!important;height:100vh;min-height:0;background:#fff;overflow:hidden}body.pjWebLargo .authPage.redesignedAuth .authHero{grid-column:1;grid-row:1/span 2;align-self:stretch;justify-self:stretch;position:relative;width:auto;max-width:none;height:100vh;min-height:0;margin:0;border-radius:0;display:flex;flex-direction:column;justify-content:flex-start;padding:40px clamp(40px,5vw,80px);box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at 85% 12%,#fbb03b2e,transparent 40%),radial-gradient(circle at 10% 95%,#12a05c55,transparent 45%),linear-gradient(150deg,#05281a,#0a4d33 55%,#0b6b4a)}body.pjWebLargo .authPage.redesignedAuth .authHero>p{order:1;margin:6px 0 0;font-size:14px;color:#bfe3cf;max-width:none}body.pjWebLargo .authPage.redesignedAuth .heroBrand{order:0}body.pjWebLargo .authPage.redesignedAuth .heroIllustration{display:none!important}body.pjWebLargo .authPage.redesignedAuth .authHero:before{content:"";position:absolute;right:-6%;bottom:-14%;width:52%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fbb03b33,transparent 65%);pointer-events:none}body.pjWebLargo .authHeroDesk{order:2;display:block;margin:auto 0;max-width:560px;color:#fff;position:relative;z-index:2}body.pjWebLargo .authHeroDesk h2{color:#fff!important;margin:0 0 16px;font-size:clamp(30px,3.1vw,44px);line-height:1.1;letter-spacing:-1px;font-weight:900}body.pjWebLargo .authHeroDesk h2 em{font-style:normal;color:#fbb03b}body.pjWebLargo .authHeroDesk>p{margin:0 0 28px;font-size:16.5px;line-height:1.55;color:#d5eadf;max-width:480px}body.pjWebLargo .authHeroDesk ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}body.pjWebLargo .authHeroDesk li{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);max-width:460px}body.pjWebLargo .authHeroDesk li>span{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#ffffff1f;font-size:21px}body.pjWebLargo .authHeroDesk li b{display:block;font-size:15px}body.pjWebLargo .authHeroDesk li small{display:block;font-size:13px;color:#bfe3cf;margin-top:2px}@media(max-height:700px){body.pjWebLargo .authHeroDesk>p{margin-bottom:16px}body.pjWebLargo .authHeroDesk li{padding:9px 14px}body.pjWebLargo .authHeroDesk h2{font-size:30px}}body.pjWebLargo .authPage.redesignedAuth .authCard{grid-column:2;grid-row:1;width:min(420px,84%);margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;max-height:calc(100vh - 60px);overflow:auto}body.pjWebLargo .authPage.redesignedAuth .authCard h1{font-size:32px}body.pjWebLargo .authPage.redesignedAuth .authCard>p{margin-bottom:18px}body.pjWebLargo .authPage.redesignedAuth label{margin:10px 0 6px}body.pjWebLargo .authPage.redesignedAuth .authFooter{grid-column:2;grid-row:2;margin:0 0 18px}body.pjDesk{background:#f3f6f4;overflow:hidden}.pjSide{position:fixed;left:0;top:0;bottom:0;width:248px;z-index:40;display:flex;flex-direction:column;gap:4px;padding:18px 14px;background:linear-gradient(180deg,#06301f,#0a4d33);color:#fff;font-family:inherit;box-sizing:border-box;overflow:hidden}.pjSideBrand{display:flex;align-items:center;gap:10px;padding:4px 8px 16px}.pjSideBrand img{width:44px;height:44px;border-radius:12px;background:#fff}.pjSideBrand b{display:block;font-size:16px;letter-spacing:.3px}.pjSideBrand small{display:block;color:#fbb03b;font-size:10.5px;font-weight:800;letter-spacing:.8px}.pjSideCta{margin:6px 4px 14px;border:0;border-radius:14px;padding:13px 12px;font:inherit;font-weight:900;font-size:14px;color:#fff;background:linear-gradient(110deg,#4cc35a,#12a05c);box-shadow:0 8px 18px #00000040;cursor:pointer}.pjSideCta:hover{filter:brightness(1.06)}.pjSide nav{display:flex;flex-direction:column;gap:2px}.pjSideItem{display:flex;align-items:center;gap:11px;padding:11px 12px;border:0;border-radius:12px;background:transparent;color:#d5e9de;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.pjSideItem i{font-style:normal;width:22px;text-align:center}.pjSideItem:hover{background:#ffffff12;color:#fff}.pjSideItem.isOn{background:#ffffff21;color:#fff;font-weight:800}.pjSideItem em{margin-left:auto;font-style:normal;background:#f15a24;color:#fff;font-size:11px;padding:2px 8px;border-radius:99px}.pjSideLoja{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:#ffffff12}.pjSideLoja img,.pjSideLoja span{width:38px;height:38px;border-radius:11px;flex:none;object-fit:cover}.pjSideLoja span{display:grid;place-items:center;background:#fff;color:#0a4d33;font-weight:900;font-size:13px}.pjSideLoja div{min-width:0}.pjSideLoja b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pjSideLoja small{display:block;font-size:11px;color:#a9cdb9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pjSideSair{margin-top:8px;border:0;background:transparent;color:#a9cdb9;font:inherit;font-size:12.5px;font-weight:700;padding:8px;cursor:pointer;text-align:left}.pjSideSair:hover{color:#fff}@media(max-height:700px){.pjSideItem{padding:8px 12px}.pjSideCta{margin-bottom:8px}.pjSideBrand{padding-bottom:8px}}body.pjDesk .page{width:auto!important;max-width:none!important;margin:0 0 0 248px!important;padding:20px 30px 22px!important;background:transparent!important;height:100vh;min-height:0!important;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px}body.pjDesk .page>*{margin-top:0!important;margin-bottom:0!important;flex:none}body.pjDesk .page>:not(.modalBack):not(.conqBackdrop){max-width:none}body.pjDesk .bottomNav{display:none!important}body.pjDesk .header,body.pjDesk .pjTopBar,body.pjDesk .callTop{position:static!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;min-height:0}body.pjDesk .header .brandMini,body.pjDesk .pjTopBar .pjTopBrand,body.pjDesk .header .backBtn,body.pjDesk .callTop .backBtn{display:none!important}body.pjDesk .header h1,body.pjDesk .pjTopBar h1,body.pjDesk .callTop .headerTitle{font-size:24px!important;text-align:left;margin:0}body.pjDesk .card,body.pjDesk .homeCard,body.pjDesk .statusCard{box-shadow:0 4px 14px #0f1c160f}body.pjDesk .pjChips{justify-content:flex-start!important;flex-wrap:wrap}body.pjDesk .page>.notice{position:fixed;right:24px;bottom:20px;z-index:60;max-width:420px;box-shadow:0 10px 30px #00000026}body.pjDesk .chatPopup{left:272px!important}body.pjDesk .page.homeV2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr);column-gap:20px;row-gap:14px;align-content:stretch}body.pjDesk .page.homeV2>*{grid-column:1/-1}body.pjDesk .page.homeV2{position:relative}body.pjDesk .page.homeV2>.topBar{grid-row:1;grid-column:1/-1;position:relative!important;top:auto!important;justify-self:end;align-self:center;z-index:5;margin-right:18px!important;padding:0!important;background:transparent!important;box-shadow:none!important;width:auto;min-height:0;display:flex;align-items:center}body.pjDesk .page.homeV2>.topBar:before,body.pjDesk .page.homeV2>.topBar:after{display:none!important}body.pjDesk .page.homeV2>.topBar .brandMini{display:none!important}body.pjDesk .page.homeV2>.topBar .topActions{display:flex;align-items:center;gap:10px}body.pjDesk .page.homeV2>.topBar .iconBtn{width:44px;height:44px;border-radius:13px;background:#ffffff24!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;font-size:19px;display:grid;place-items:center;box-shadow:none!important}body.pjDesk .page.homeV2>.topBar .iconBtn:hover{background:#ffffff3d!important}body.pjDesk .page.homeV2>.topBar .iconBtn svg{color:#fff;fill:currentColor}body.pjDesk .page.homeV2>.storeHero{grid-row:1;top:0!important;transform:none!important;display:flex;align-items:center;height:84px;min-height:0;box-sizing:border-box;padding:0 330px 0 18px!important;margin:0!important;border-radius:18px;background:linear-gradient(110deg,#06301f,#0a4d33 70%,#0b6b4a)!important;color:#fff;overflow:hidden}body.pjDesk .page.homeV2>.storeHero .storeCover{position:absolute;top:0;right:0;bottom:0;left:0;height:auto!important;background:transparent!important}body.pjDesk .page.homeV2>.storeHero .storeCover img{display:none}body.pjDesk .page.homeV2>.storeHero .storeProfileBtn{position:absolute;right:128px;left:auto!important;top:50%;transform:translateY(-50%);width:auto!important;min-width:0;white-space:nowrap;height:44px;padding:0 18px;border-radius:13px;font-size:14px;background:#ffffff24!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important}body.pjDesk .page.homeV2>.storeHero .storeHeroTop{position:relative;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:flex-start!important;text-align:left;width:100%;gap:14px;background:transparent!important}body.pjDesk .page.homeV2>.storeHero .storeLogo{width:54px!important;height:54px!important;margin:0!important;font-size:20px}body.pjDesk .page.homeV2>.storeHero .storeHeroInfo,body.pjDesk .page.homeV2>.storeHero .storeHeroInfo *{color:#fff!important}body.pjDesk .page.homeV2>.storeHero .storeHeroInfo{font-size:13px}body.pjDesk .page.homeV2>.storeHero .storeNameBtn b{color:#fff!important;font-size:19px}body.pjDesk .page.homeV2>.storeHero .storeNameGo{background:#ffffff29!important;color:#fff!important}body.pjDesk .page.homeV2>.storeKpis{grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.pjDesk .page.homeV2>.avisosBanner{grid-row:3;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:10px 14px}body.pjDesk .page.homeV2>.avisosBanner>div{display:flex;gap:8px;margin:0}body.pjDesk .page.homeV2>.avisosBanner>div>button{min-height:36px;padding:0 16px;white-space:nowrap}body.pjDesk .page.homeV2>.homeDeliverySection{grid-column:1;grid-row:4 / span 2;align-self:stretch;min-height:0;overflow-y:auto}body.pjDesk .page.homeV2>.callHeroWrap{grid-column:2;grid-row:4;align-self:start}body.pjDesk .page.homeV2>.homeCards{grid-column:2;grid-row:5;align-self:start;grid-template-columns:1fr 1fr}body.pjDesk .page.homeV2{grid-template-rows:auto auto auto auto minmax(0,1fr)}body.pjDesk .page.homeV2>.modalBack,body.pjDesk .page.homeV2>.conqBackdrop{grid-column:1/-1}body.pjDesk .page.callPremium{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr);column-gap:20px;row-gap:14px;align-content:start}body.pjDesk .page.callPremium>*{grid-column:1/-1}body.pjDesk .page.callPremium>.addressComposerCard{grid-column:1;grid-row:2 / span 3;align-self:start}body.pjDesk .page.callPremium>.addressStatusStrip{grid-column:2;grid-row:2}body.pjDesk .page.callPremium>.rotaWhatsCard{grid-column:2;grid-row:3}body.pjDesk .page.callPremium>.recentClientsCard{grid-column:2;grid-row:4;align-self:stretch;min-height:0;overflow-y:auto}body.pjDesk .page.callPremium .addressMessageInput{min-height:240px}body.pjDesk .page.historyPage{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;grid-template-rows:auto auto auto minmax(0,1fr);column-gap:14px;row-gap:12px;align-content:stretch}body.pjDesk .page.historyPage>*{grid-column:1/-1}body.pjDesk .page.historyPage>input{grid-column:1;grid-row:2;align-self:center}body.pjDesk .page.historyPage>.pjChips:nth-child(3){grid-column:2;grid-row:2}body.pjDesk .page.historyPage>.pjChips:nth-child(4){grid-column:3;grid-row:2}body.pjDesk .page.historyPage>.pjChips{margin:0!important;flex-wrap:nowrap}body.pjDesk .page.historyPage>.list{grid-row:4;min-height:0;overflow-y:auto;align-content:start}body.pjDesk .page.clientsPage>.clientsSearch{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px}body.pjDesk .page.clientsPage>.clientsSearch>*{margin:0!important}body.pjDesk .page.clientsPage>.clientsSearch .clientsTabs{min-width:340px}body.pjDesk .page.clientsPage>.list{flex:1 1 auto;min-height:0;overflow-y:auto;align-content:start}body.pjDesk .historyPage .list,body.pjDesk .clientsPage .list,body.pjDesk .driversPage .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;align-items:start}body.pjDesk .page.reportsPage .reportGrid,body.pjDesk .page.reportsPage .repGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.pjDesk .page.packV2{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr);column-gap:20px;row-gap:14px;align-content:start}body.pjDesk .page.packV2>*{grid-column:1/-1}body.pjDesk .page.packV2>.packCats{grid-column:1;grid-row:2 / span 2;display:grid!important;grid-template-columns:1fr!important;gap:12px;align-self:start}body.pjDesk .page.packV2>.packSelList{grid-column:2;grid-row:2}body.pjDesk .page.packV2>.packMineLink{grid-column:1;grid-row:4;align-self:start}body.pjDesk .page.packV2>.packHow{grid-column:2;grid-row:3 / span 2;align-self:start}body.pjDesk .page.packV2 .packSlots{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:10px}body.pjDesk .page.packV2 .packHow ul{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px}body.pjDesk .page.payV2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto auto minmax(0,1fr);column-gap:20px;row-gap:14px;align-content:start}body.pjDesk .page.payV2>*{grid-column:1/-1}body.pjDesk .page.payV2>.payTop{position:static!important;background:transparent!important;padding:0!important}body.pjDesk .page.payV2>.payTop .payTopLogo,body.pjDesk .page.payV2>.payTop .payTopBrand,body.pjDesk .page.payV2>.payTop .backBtn{display:none!important}body.pjDesk .page.payV2>.payTop h1{font-size:24px}body.pjDesk .page.payV2>.payHero{grid-column:1;grid-row:2}body.pjDesk .page.payV2>.finSummary{grid-column:2;grid-row:2;align-self:stretch}body.pjDesk .page.payV2>.finRule{grid-row:3}body.pjDesk .page.payV2>.payRecent{grid-column:2;grid-row:4 / span 2;min-height:0;overflow-y:auto;align-self:stretch}body.pjDesk .page.payV2>:not(.payTop):not(.payHero):not(.finSummary):not(.finRule):not(.payRecent):not(.modalBack):not(.conqBackdrop):not(.notice){grid-column:1}body.pjDesk .page.cfgPage .cfgGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.pjDesk .page.cfgPage .cfgGrid>.cfgCard{margin:0!important;min-height:92px}body.pjDesk .page.cfgPage>.cfgLogout{max-width:320px}body.pjDesk .storeProfilePage>*{max-width:980px}body.pjDesk .page.trackPage>.trackHead{display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:center;text-align:left;padding:0!important}body.pjDesk .page.trackPage>.trackHead>.trackIcon{grid-row:1 / span 3;margin:0!important}body.pjDesk .page.trackPage>.trackHead>*{margin:0!important;text-align:left}body.pjDesk .page.trackPage>.trackHead h1{font-size:24px}body.pjDesk .page.trackPage>.trackBody{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:22px;row-gap:12px;align-content:start;flex:1 1 auto;min-height:0;overflow-y:auto}body.pjDesk .page.trackPage>.trackBody>*{grid-column:1;margin:0!important}body.pjDesk .page.trackPage>.trackBody>.trackTimeline{grid-column:2;grid-row:1 / span 8;align-self:start}body.pjDesk .page.trackPage>.merchantCancelDeliveryButton{align-self:flex-start;width:auto!important;min-width:260px}body.pjDesk .page.centerPage{justify-content:center;align-items:center}body.pjDesk .page.centerPage>*{width:min(520px,100%)}body.pjDesk .page.centerPage>h1,body.pjDesk .page.centerPage>p,body.pjDesk .page.centerPage>.success{text-align:center}@media(max-width:1279px){.pjSide{width:216px}body.pjDesk .page{margin-left:216px!important;padding:18px 22px 20px!important}body.pjDesk .chatPopup{left:236px!important}body.pjDesk .page.homeV2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}body.pjDesk .page.homeV2>.homeCards{grid-template-columns:1fr}body.pjDesk .page.homeV2>.avisosBanner{grid-template-columns:minmax(0,1fr) auto}body.pjDesk .page.homeV2>.avisosBanner>span{display:none}body.pjDesk .page.packV2{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}}@media(max-width:1023px){body.pjWebLargo .authPage.redesignedAuth .authHero{padding:32px}body.pjWebLargo .authHeroDesk h2{font-size:28px}body.pjWebLargo .authHeroDesk>p{font-size:15px;margin-bottom:18px}body.pjWebLargo .authHeroDesk li{padding:10px 12px}body.pjWebLargo .authHeroDesk li small{display:none}body.pjWebLargo .authPage.redesignedAuth .authCard{width:min(380px,88%)}body.pjWebLargo .authPage.redesignedAuth .authCard h1{font-size:27px}}@media(max-width:1023px){.pjSide{width:190px;padding:12px 10px}.pjSideBrand img{width:36px;height:36px}.pjSideBrand b{font-size:14px}.pjSideItem{padding:9px 10px;font-size:13px;gap:8px}.pjSideCta{font-size:13px;padding:11px 8px}body.pjDesk .page{margin-left:190px!important;padding:14px 16px 16px!important;gap:12px}body.pjDesk .chatPopup{left:202px!important}body.pjDesk .page.homeV2>.storeHero{padding-right:250px!important}body.pjDesk .page.homeV2>.storeHero .storeProfileBtn{display:none!important}body.pjDesk .page.historyPage{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto auto minmax(0,1fr)}body.pjDesk .page.historyPage>input,body.pjDesk .page.historyPage>.pjChips:nth-child(3),body.pjDesk .page.historyPage>.pjChips:nth-child(4){grid-column:1;grid-row:auto}body.pjDesk .page.historyPage>.list{grid-row:auto}body.pjDesk .page.packV2{grid-template-columns:minmax(0,1fr);grid-template-rows:none!important;align-content:start}body.pjDesk .page.packV2>*{grid-column:1!important;grid-row:auto!important}body.pjDesk .page.packV2>.packCats{grid-template-columns:1fr 1fr!important}body.pjDesk .page.cfgPage .cfgGrid{grid-template-columns:repeat(2,minmax(0,1fr))}body.pjDesk .page.reportsPage .reportCards{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.pjDesk .historyPage .list,body.pjDesk .clientsPage .list,body.pjDesk .driversPage .list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}body.pjDesk .page.clientsPage>.clientsSearch{grid-template-columns:1fr}body.pjDesk .page.clientsPage>.clientsSearch .clientsTabs{min-width:0}}@media(max-height:560px){.pjSide{overflow-y:auto;gap:2px}.pjSideBrand{padding-bottom:6px}.pjSideCta{margin:2px 2px 6px}.pjSideItem{padding:6px 10px}.pjSideLoja{display:none}body.pjDesk{overflow:auto}body.pjDesk .page{height:auto;min-height:100vh;overflow:visible}body.pjDesk .page.homeV2,body.pjDesk .page.callPremium,body.pjDesk .page.historyPage,body.pjDesk .page.packV2,body.pjDesk .page.payV2{grid-template-rows:none!important;grid-auto-rows:auto}body.pjDesk .page.homeV2>.homeDeliverySection,body.pjDesk .page.callPremium>.recentClientsCard,body.pjDesk .page.payV2>.payRecent,body.pjDesk .page.historyPage>.list,body.pjDesk .page.clientsPage>.list,body.pjDesk .page.trackPage>.trackBody{overflow:visible;min-height:auto}body.pjWebLargo .authPage.redesignedAuth{height:auto;min-height:100vh;overflow:visible}body.pjWebLargo .authPage.redesignedAuth .authHero{height:auto;min-height:100vh}body.pjWebLargo .authPage.redesignedAuth .authCard{max-height:none;margin:24px 0!important}body.pjWebLargo .authHeroDesk li{display:none}}@media(max-aspect-ratio:4/5){body.pjDesk .page.homeV2,body.pjDesk .page.callPremium,body.pjDesk .page.payV2{grid-template-rows:none!important;align-content:start}body.pjDesk .page.homeV2>.homeDeliverySection,body.pjDesk .page.callPremium>.recentClientsCard,body.pjDesk .page.payV2>.payRecent{align-self:start;max-height:60vh}body.pjDesk .page.homeV2>.homeDeliverySection{grid-row:4 / span 2}}.acPage{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#eef3f1;font-family:Inter,Roboto,Arial,sans-serif;color:#0d2a1f}.acCentro{align-items:center;justify-content:center;text-align:center;padding:24px;gap:6px}.acCentro h1{margin:6px 0 0;font-size:24px}.acCentro p{color:#4f5f58;max-width:340px}.acFinal{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;font-size:36px;color:#fff;background:linear-gradient(140deg,#12a05c,#0b6b4a)}.acSpinner{width:38px;height:38px;border-radius:50%;border:4px solid #d6ebe0;border-top-color:#0b8f55;animation:acGira .8s linear infinite}@keyframes acGira{to{transform:rotate(360deg)}}.acTop{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border-bottom:1px solid #e3ece8;z-index:2}.acLogo{width:34px;height:34px;border-radius:10px;background:linear-gradient(140deg,#0b6b4a,#06301f);color:#fff;font-weight:900;display:grid;place-items:center;font-size:13px}.acTop b{display:block;font-size:14.5px}.acTop small{display:block;font-size:11.5px;color:#6b7a73}.acMapa{flex:1;min-height:0}.acSheet{position:relative;z-index:500;background:#fff;border-radius:24px 24px 0 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -12px 30px -14px #00000059;margin-top:-20px}.acGrab{width:40px;height:4px;border-radius:9px;background:#d8e2de;margin:0 auto 10px}.acSt{font-size:12px;font-weight:800;color:#0a6b47;letter-spacing:.4px;text-transform:uppercase}.acQuem{font-size:18px;font-weight:900;margin:3px 0 10px;letter-spacing:-.3px}.acEta{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acEta div{border-radius:16px;padding:10px 12px;background:#f1f7f4}.acEta small{display:block;font-size:11.5px;color:#6b7a73;font-weight:700}.acEta b{font-size:24px;letter-spacing:-.6px}.acEta .acBig{background:linear-gradient(140deg,#0b6b4a,#0a4d33);color:#fff}.acEta .acBig small{color:#bfe6d3}.acPassos{display:flex;gap:4px;margin:12px 0 4px}.acPassos i{flex:1;height:5px;border-radius:9px;background:#e1e8e5}.acPassos i.d{background:#0b8f55}.acPassos i.c{background:#f5a524}.acPassosT{display:flex;justify-content:space-between;font-size:10.5px;color:#6b7a73;font-weight:700}.acZap{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.acZap button{height:46px;border:0;border-radius:14px;font:inherit;font-weight:900;font-size:13.5px;cursor:pointer}.acZap button:first-child{background:#25d366;color:#fff}.acZap button:last-child{background:#eef6f2;color:#0a4d33;border:1px solid #cfe3d9}.acMarca{margin-top:12px;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:16px;background:linear-gradient(140deg,#fff7e8,#ffefd2);border:1px solid #f6d79a;font-size:12px;color:#5c4a1f;line-height:1.35;text-align:left;max-width:420px}.acMarca b{color:#3b2a06}.acMotoWrap,.acLoja,.acDest{background:none!important;border:0!important}.acMoto{width:40px;height:48px;transition:transform .6s ease;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.acLoja span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;border:3px solid #0b6b4a;font-size:18px;box-shadow:0 3px 10px #00000040}.acLinkBtn{width:100%;margin-top:8px;border-color:#25d366!important;color:#0a4d33!important;font-weight:900}
