._toastContainer_iv9ha_1{background-color:#fff;border:1px solid #0f172a14;border-radius:10px;align-items:flex-start;gap:.625rem;min-width:280px;max-width:380px;padding:.625rem .625rem .625rem .75rem;display:flex;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a14}._toastContainerSuccess_iv9ha_13{border-color:#0c93}._toastContainerError_iv9ha_16{border-color:#eb575738}._toastContainerWarning_iv9ha_19{border-color:#f2c94c4d}._toastContainerInfo_iv9ha_22{border-color:#2859df2e}._toastIconContainer_iv9ha_26{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:flex}._toastIconContainer_iv9ha_26 img{width:100%;height:100%;display:block}._toastContent_iv9ha_41{flex-direction:column;flex-grow:1;gap:.125rem;min-width:0;padding-top:.0625rem;display:flex}._toastTitle_iv9ha_50{color:#353532;margin:0;font-size:.8125rem;font-weight:600;line-height:1.25}._toastMessage_iv9ha_58{color:#a8a29e;margin:0;font-size:.8125rem;font-weight:400;line-height:1.35}._toastCloseButton_iv9ha_66{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s,color .15s;display:flex}._toastCloseButton_iv9ha_66:hover{color:#475569;background-color:#0f172a0d}@keyframes _toast-enter-animation_iv9ha_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _toast-exit-animation_iv9ha_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}._feedbackSuccessToast_iv9ha_104{background-color:#fff;border:1px solid #00cc9938;border-radius:10px;align-items:center;gap:.5rem;min-width:240px;max-width:320px;padding:.5rem .625rem .5rem .5rem;display:flex;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a14}._feedbackSuccessToastLottie_iv9ha_117{flex-shrink:0}._feedbackSuccessToastText_iv9ha_121{color:#353532;flex:1;margin:0;font-size:.8125rem;font-weight:500}._toastEnter_iv9ha_129{animation:.3s _toast-enter-animation_iv9ha_1}._toastExit_iv9ha_133{animation:.3s forwards _toast-exit-animation_iv9ha_1}._customToasterWrapper_iv9ha_137{z-index:2147483647!important}@keyframes _contentShimmer_180r8_9{0%{background-position:-400px 0}to{background-position:400px 0}}._contentShimmer_180r8_9{width:100%;min-height:120px}._contentShimmerContainer_180r8_14{flex-direction:column;gap:1rem;display:flex}._contentShimmerOptionText_180r8_20,._contentShimmerOptionAvatar_180r8_20,._contentShimmerFilterOptions_180r8_20,._contentShimmerFilterBar_180r8_20,._contentShimmerListMeta_180r8_20,._contentShimmerListTitle_180r8_20,._contentShimmerListAvatar_180r8_20,._contentShimmerAccountCard_180r8_20,._contentShimmerCard_180r8_20,._contentShimmerSectionHeader_180r8_20,._contentShimmerStat_180r8_20,._contentShimmerSubtitle_180r8_20,._contentShimmerTitle_180r8_20,._contentShimmerAvatar_180r8_20,._contentShimmerBlock_180r8_20{background:linear-gradient(90deg,#f0f0f0 8%,#e8e8e8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:6px;animation:1.5s linear infinite _contentShimmer_180r8_9}._contentShimmerBlock_180r8_20{height:20px}._contentShimmerProfile_180r8_31{align-items:center;gap:1.25rem;display:flex}._contentShimmerAvatar_180r8_20{border-radius:50%;flex-shrink:0;width:64px;height:64px}._contentShimmerProfileInfo_180r8_44{flex-direction:column;flex:1;gap:.5rem;display:flex}._contentShimmerTitle_180r8_20{width:180px;height:24px}._contentShimmerSubtitle_180r8_20{width:140px;height:16px}._contentShimmerStats_180r8_61{gap:1rem;display:flex}._contentShimmerStat_180r8_20{width:100px;height:18px}._contentShimmerSection_180r8_20{flex-direction:column;gap:1rem;display:flex}._contentShimmerSectionHeader_180r8_20{width:140px;height:20px}._contentShimmerCard_180r8_20{width:100%;height:80px}._contentShimmerAccountCard_180r8_20{width:100%;height:96px}._contentShimmerListItem_180r8_92{border:1px solid #e7e5e4;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem;display:flex}._contentShimmerListAvatar_180r8_20{border-radius:50%;flex-shrink:0;width:40px;height:40px}._contentShimmerListContent_180r8_108{flex-direction:column;flex:1;gap:.375rem;display:flex}._contentShimmerListTitle_180r8_20{width:160px;height:16px}._contentShimmerListMeta_180r8_20{width:100px;height:12px}._contentShimmerFilter_180r8_20{flex-direction:column;gap:.75rem;display:flex}._contentShimmerFilterBar_180r8_20{width:100%;height:40px}._contentShimmerFilterOptions_180r8_20{width:100%;height:120px}._contentShimmerOptionRow_180r8_141{align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}._contentShimmerOptionAvatar_180r8_20{border-radius:50%;flex-shrink:0;width:28px;height:28px}._contentShimmerOptionText_180r8_20{flex:1;max-width:200px;height:14px}._analyticsSectionHeader_16gd7_1{border-bottom:1px solid #e7e5e4;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}._analyticsSectionHeaderTitleSection_16gd7_10{align-items:flex-start;gap:10px;min-width:0;display:flex}._analyticsSectionHeaderIconBox_16gd7_16{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._analyticsSectionHeaderIconBoxBlue_16gd7_25{color:#0369a1;background:#e0f2fe}._analyticsSectionHeaderIconBoxViolet_16gd7_29{color:#6d28d9;background:#ede9fe}._analyticsSectionHeaderIconBoxGreen_16gd7_33{color:#047857;background:#dcfae6}._analyticsSectionHeaderIconBoxAmber_16gd7_37{color:#b54708;background:#fef0c7}._analyticsSectionHeaderTitleWrap_16gd7_41{flex-direction:column;gap:3px;min-width:0;display:flex}._analyticsSectionHeaderTitle_16gd7_10{letter-spacing:-.01em;color:#202939;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;line-height:130%}._analyticsSectionHeaderSubtitle_16gd7_56{letter-spacing:0;color:#57534e;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:400;line-height:140%}._analyticsSectionHeaderControls_16gd7_65{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._analyticsSectionHeaderDateTag_16gd7_71{letter-spacing:.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600;line-height:120%;color:#57534e;white-space:nowrap;font-variant-numeric:tabular-nums;background:#f9fafb;border:1px solid #e7e5e4;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-family:JetBrains Mono,ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;display:inline-flex}@media (width<=768px){._analyticsSectionHeader_16gd7_1{flex-direction:column;align-items:stretch;gap:12px}}.country-widget{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;width:100%;height:420px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:relative;overflow:hidden}.country-widget-loading,.country-widget-error{color:#64748b;background:#f8fafc;justify-content:center;align-items:center;height:100%;font-size:13px;display:flex}.country-widget-loading-shimmer{justify-content:flex-start;align-items:stretch;padding:1rem}.total-stats{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.total-amount{color:#1e293b;font-size:18px;font-weight:600;line-height:1.2}.total-label{color:#64748b;font-size:12px;font-weight:500}.country-widget-content{flex-direction:row;flex:1;gap:0;min-height:0;padding:0;display:flex}@media (width<=900px){.country-widget-content{flex-direction:column}}.map-section-main{background:0 0;flex:1;justify-content:center;align-items:center;min-width:0;height:100%;margin-right:16px;padding:10px 0;display:flex;position:relative}.map-canvas{flex:1;min-width:0;height:100%;position:relative}.map-fallback{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.map-fallback button{font:inherit;color:#6d28d9;cursor:pointer;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:999px;padding:5px 14px;font-weight:600}.map-fallback button:hover{background:#ede9fe}.map-legend{pointer-events:none;flex-wrap:wrap;gap:4px 12px;display:flex;position:absolute;bottom:0;left:0}.legend-item{color:#64748b;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:500;display:inline-flex}.legend-swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}.legend-swatch-peak{background:#5b21b6}.legend-swatch-high{background:#7c3aed}.legend-swatch-low{background:#a78bfa}.legend-swatch-base{background:#cbd5e1}.map-tooltip{z-index:100;color:#1e293b;pointer-events:none;white-space:normal;word-wrap:break-word;background:#fff;border:1px solid #e2e8f0;border-radius:10px;max-width:200px;padding:10px 14px;font-size:13px;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 4px 20px #0000001f}.map-tooltip .tooltip-city{color:#0f172a;align-items:center;gap:8px;margin-bottom:4px;font-weight:600;line-height:1.3;display:flex}.map-tooltip .tooltip-stats{color:#64748b;font-size:12px}.world-map{border-radius:8px;width:100%;height:100%;display:block;overflow:hidden}.world-map .marker-glow{transition:r .3s,opacity .3s}.world-map .marker-glow.ripple{animation:.6s ease-out marker-ripple}.world-map .marker-inner{transition:r .2s,fill .2s}.world-map .marker-inner:hover{fill:#5b21b6}.world-map .marker-other{transition:r .2s,fill .2s}.world-map .marker-other:hover{fill:#5b21b6}.world-map .marker-inner.is-focused,.world-map .marker-other.is-focused{fill:#4c1d95;stroke-width:2.5px}.world-map .marker-glow.is-focused{fill:#7c3aed66}.stats-section-sidebar{background:0 0;border-left:none;flex-direction:column;flex-shrink:0;width:260px;padding:20px 24px 20px 10px;display:flex}@media (width<=900px){.stats-section-sidebar{border-top:1px solid #e2e8f0;width:100%;height:auto;padding:24px}}.country-list-vertical{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;will-change:scroll-position;backface-visibility:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;gap:14px;height:100%;padding:8px 16px 16px 0;display:flex;overflow:hidden auto;transform:translateZ(0)}.country-list-vertical::-webkit-scrollbar{width:6px}.country-list-vertical::-webkit-scrollbar-track{background:0 0;border-radius:3px}.country-list-vertical::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .3s}.country-list-vertical:hover::-webkit-scrollbar-thumb{background:#cbd5e1}.country-list-vertical:hover::-webkit-scrollbar-thumb:hover{background:#94a3b8}.country-list-vertical:hover{scrollbar-color:#cbd5e1 transparent}.country-item{cursor:pointer;will-change:transform, opacity;flex-direction:column;gap:8px;padding:4px 0;display:flex;transform:translateZ(0)}.country-item:hover .country-name,.country-item.active .country-name{color:#8b5cf6}.country-item:hover .progress-fill,.country-item.active .progress-fill{background:#7c3aed}.item-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.country-info{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.others-dot-wrapper{background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.others-dot{background:#64748b;border-radius:50%;width:6px;height:6px}.country-name{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;transition:color .15s;overflow:hidden}.stats-value{color:#1e293b;white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:600}.progress-bar{background:#f1f5f9;border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-fill{background:#8b5cf6;border-radius:2px;height:100%;transition:background .2s}.progress-fill.others-fill{background:#94a3b8}.no-data{text-align:center;color:#94a3b8;width:100%;padding:12px;font-size:13px}
