._toastContainer_gsto8_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_gsto8_13{border-color:#0c93}._toastContainerError_gsto8_16{border-color:#eb575738}._toastContainerWarning_gsto8_19{border-color:#f2c94c4d}._toastContainerInfo_gsto8_22{border-color:#2859df2e}._toastIconContainer_gsto8_26{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:flex}._toastIconContainer_gsto8_26 img{width:100%;height:100%;display:block}._toastContent_gsto8_41{flex-direction:column;flex-grow:1;gap:.125rem;min-width:0;padding-top:.0625rem;display:flex}._toastTitle_gsto8_50{color:#353532;margin:0;font-size:.8125rem;font-weight:600;line-height:1.25}._toastMessage_gsto8_58{color:#a8a29e;margin:0;font-size:.8125rem;font-weight:400;line-height:1.35}._toastCloseButton_gsto8_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_gsto8_66:hover{color:#475569;background-color:#0f172a0d}@keyframes _toast-enter-animation_gsto8_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _toast-exit-animation_gsto8_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}._feedbackSuccessToast_gsto8_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_gsto8_117{flex-shrink:0}._feedbackSuccessToastText_gsto8_121{color:#353532;flex:1;margin:0;font-size:.8125rem;font-weight:500}._toastEnter_gsto8_129{animation:.3s _toast-enter-animation_gsto8_1}._toastExit_gsto8_133{animation:.3s forwards _toast-exit-animation_gsto8_1}._custom-toaster-wrapper_gsto8_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}.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}.country-widget-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;padding:16px 20px;display:flex}.country-widget-header .title-section{align-items:flex-start;gap:12px;display:flex}.country-widget-header .icon-container{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.country-widget-header .title-wrapper{flex-direction:column;gap:2px;display:flex}.country-widget-header .title{color:#1e293b;margin:0;font-size:15px;font-weight:600;line-height:1.3}.country-widget-header .subtitle{color:#64748b;font-size:13px;font-weight:400}.country-widget-header .total-stats{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.country-widget-header .total-amount{color:#1e293b;font-size:18px;font-weight:600;line-height:1.2}.country-widget-header .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;height:100%;margin-right:16px;padding:10px 0;display:flex;position:relative}.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%);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:#7c3aed}.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}
