.CashMapPopup_cashMapPopup__uncse{overflow:hidden!important;max-height:85vh!important;height:85vh!important;border-radius:32px 32px 0 0!important}.CashMapPopup_cashMapPopup__uncse .as-body{padding:0!important;height:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden;background:transparent!important}.CashMapPopup_cashMapPopup__uncse .as-close-only,.CashMapPopup_cashMapPopup__uncse .as-header{display:none!important}.CashMapPopup_agentPopupRoot__jS355{position:relative;width:100%;height:100%;border-radius:32px 32px 0 0;overflow:hidden}.CashMapPopup_agentPopupMap__k57Cp{z-index:0}.CashMapPopup_agentPopupMap__k57Cp,.CashMapPopup_mapContainer__ny_iz{position:absolute;inset:0;width:100%;height:100%}.CashMapPopup_cashMapPopup__uncse .mapboxgl-canvas,.CashMapPopup_cashMapPopup__uncse .mapboxgl-map{border-radius:32px 32px 0 0!important;width:100%!important;height:100%!important}.CashMapPopup_agentPopupOverlay__zmQy_{position:relative;z-index:1;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.CashMapPopup_mapTopBar__HC74N{position:absolute;top:12px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;z-index:100;pointer-events:none}.CashMapPopup_mapTopBar__HC74N>*{pointer-events:auto}.CashMapPopup_chipRow___HODe{display:flex;justify-content:center;align-items:center;gap:8px;flex:1 1}.CashMapPopup_kmPill__QCBrb{height:56px;min-width:64px;border-radius:16px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:8px 12px;text-align:center;font-family:Acumin VF,system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;color:#000}.CashMapPopup_kmValue__6zTeT{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}.CashMapPopup_kmNumber__VV2fp{font-size:22px;letter-spacing:-.22px;font-weight:300}.CashMapPopup_kmUnit__FDL5i{font-size:13px;margin-top:2px}.CashMapPopup_etaPill__Qhsqe{height:56px;min-width:140px;border-radius:16px;background-color:#000;box-shadow:0 -4px 100px rgba(0,0,0,.25),0 6px 36px rgba(86,86,86,.2);display:flex;align-items:center;padding:12px 16px;box-sizing:border-box;gap:8px;text-align:left;font-family:Acumin VF,system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:16px;color:#fff}.CashMapPopup_etaLabel__lI5DP,.CashMapPopup_etaTime__08n5t{letter-spacing:.03em;font-weight:500}.CashMapPopup_etaTime__08n5t{opacity:.5}.CashMapPopup_cashMapClose___YNSQ{background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px rgba(0,0,0,.15);flex-shrink:0}.CashMapPopup_cashMapClose___YNSQ:active{background:#fff}.CashMapPopup_mapSheetOuter__sAOp1{position:relative;z-index:1;background:transparent;pointer-events:auto;transform:translateY(10%);opacity:0;animation:CashMapPopup_footerSlideIn__1OYZg .22s ease-out forwards}@keyframes CashMapPopup_footerSlideIn__1OYZg{to{transform:translateY(0);opacity:1}}.CashMapPopup_mapSheetInner__Ujv5G{position:relative;z-index:1;margin:0 16px 24px;padding:0;border-radius:24px;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;pointer-events:auto}.CashMapPopup_titleSection__VO9By{width:100%;padding:20px 20px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.CashMapPopup_titleText__tzoDB{font-family:Acumin VF,system-ui,-apple-system,sans-serif;font-size:22px;font-weight:300;text-align:center;color:#000;line-height:1.3;letter-spacing:-.01em;margin-bottom:0}.CashMapPopup_divider__QCbc5{width:100%;height:1px;background-color:rgba(0,0,0,.15);margin-top:12px;margin-bottom:0}.CashMapPopup_agentSection__4PTUN{padding:12px 0;display:flex;flex-direction:column}.CashMapPopup_agentRowButton__Poqw7{width:100%;background:transparent;border:none;padding:24px;cursor:pointer;text-align:left;transition:background .15s ease}.CashMapPopup_agentRowButton__Poqw7:hover{background:rgba(0,0,0,.02)}.CashMapPopup_agentRowButton__Poqw7:active{background:rgba(0,0,0,.04)}.CashMapPopup_confirmButtonSection__FpQ0v{padding:0 24px 24px;border-top:1px solid rgba(0,0,0,.1);margin-top:8px}.CashMapPopup_confirmButton__gQmYe{width:100%;height:52px;border-radius:12px;background:#000;color:#fff;font-size:16px;font-weight:500;border:0;cursor:pointer;transition:background .15s ease;margin-top:16px}.CashMapPopup_confirmButton__gQmYe:hover{background:#333}.CashMapPopup_confirmButton__gQmYe:active{background:#111}.CashMapPopup_confirmButton__gQmYe:disabled{background:#ccc;color:#666;cursor:not-allowed}.CashMapPopup_foldOverlays__D6V_s{position:absolute;inset:0;pointer-events:none;z-index:2;width:100%;height:100%}.CashMapPopup_fold1__cViqX,.CashMapPopup_fold2__LXJ3Y{position:absolute;inset:0;mix-blend-mode:multiply;opacity:.22;pointer-events:none;object-fit:cover;z-index:3}.CashMapPopup_fold2__LXJ3Y{opacity:.18}.CashMapPopup_textureOverlay__pc9EO{position:absolute;top:0;right:0;bottom:0;left:-85px;z-index:3;pointer-events:none;overflow:hidden;border-radius:inherit}.CashMapPopup_textureOverlayImg__cnl2f{object-fit:cover;mix-blend-mode:multiply;opacity:.32;border-radius:inherit}@media (max-width:360px){.CashMapPopup_kmPill__QCBrb{font-size:16px}.CashMapPopup_etaPill__Qhsqe{font-size:12px;padding-inline:10px}}.notifications-container{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:430px;z-index:9999;pointer-events:none;padding:8px 16px;box-sizing:border-box}.notification-item{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 18px;margin-bottom:8px;background:hsla(0,0%,65%,.7);backdrop-filter:blur(150px);-webkit-backdrop-filter:blur(150px);border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.22);pointer-events:auto;cursor:pointer;animation:slideDownFadeIn .4s ease-out forwards;transform:translateY(-100%);opacity:0;color:#000;font-family:Acumin VF,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,Helvetica,Arial,sans-serif;position:relative;height:auto;min-height:56px}.notification-item:before{content:"";position:absolute;inset:0;background:linear-gradient(#333,#333);opacity:.3;border-radius:24px;pointer-events:none;mix-blend-mode:multiply;z-index:0}.notification-item>*{position:relative;z-index:1}@keyframes slideDownFadeIn{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUpFadeOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.notification-item:active{opacity:.8}.notification-avatar{flex-shrink:0;width:38px;height:38px;border-radius:50%;overflow:hidden;background:transparent;padding:0;margin:0;border:none;box-shadow:none;outline:none}.notification-avatar--ai{background:#fff}.notification-avatar-img{width:100%;height:100%;object-fit:cover;display:block}.notification-content{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:0}.notification-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:0}.notification-title{font-size:15px;font-weight:600;line-height:20px;color:#000;flex:1 1}.notification-body{font-size:15px;font-weight:300;white-space:nowrap}.notif__detail,.notification-body{line-height:20px;color:#000;letter-spacing:-.4px;overflow:hidden;text-overflow:ellipsis}.notif__detail{font-weight:400;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;word-break:break-word;margin:0;padding:0}.notification-meta{flex-shrink:0;display:flex;align-items:flex-start}.notification-timestamp{font-size:13px;font-weight:400;color:rgba(0,0,0,.5);line-height:20px;white-space:nowrap}@supports (padding:max(0px)){.notifications-container{padding-top:max(8px,env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.notification-item{animation:none;transform:translateY(0);opacity:1;transition:height .2s ease-out}}