@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";:root{font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html{overscroll-behavior:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-webkit-user-select:none;user-select:none}body{overscroll-behavior:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html,body,#root{height:100%;width:100%;overflow:hidden}p,span,h1,h2,h3,h4,h5,h6,input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}[data-scrollable],.MuiBox-root[style*=overflow],main,article{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}a{color:#5b4cf2;text-decoration:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#94a3b880}::selection{background-color:#5b4cf233;color:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px transparent inset!important;-webkit-text-fill-color:inherit!important;transition:background-color 5000s ease-in-out 0s}@media all and (display-mode:standalone){body{overscroll-behavior-y:contain}*{-webkit-user-drag:none}}@media(prefers-reduced-motion:reduce){*:not(.MuiCircularProgress-root):not(.MuiCircularProgress-svg):not(.MuiCircularProgress-circle):not(.MuiLinearProgress-root):not(.MuiLinearProgress-bar):not(.MuiLinearProgress-bar1):not(.MuiLinearProgress-bar2),*:not(.MuiCircularProgress-root):not(.MuiCircularProgress-svg):not(.MuiCircularProgress-circle):not(.MuiLinearProgress-root):not(.MuiLinearProgress-bar):not(.MuiLinearProgress-bar1):not(.MuiLinearProgress-bar2):before,*:not(.MuiCircularProgress-root):not(.MuiCircularProgress-svg):not(.MuiCircularProgress-circle):not(.MuiLinearProgress-root):not(.MuiLinearProgress-bar):not(.MuiLinearProgress-bar1):not(.MuiLinearProgress-bar2):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;border-radius:8px}.swiper-pagination-bullet{background:#fff6!important;opacity:1!important;width:6px!important;height:6px!important;transition:all .3s ease!important}.swiper-pagination-bullet-active{background:#fff!important;width:16px!important;border-radius:4px!important}.territory-label{background:#0a0e1ad9!important;padding:2px 6px!important;border-radius:4px!important;border:1px solid rgba(255,255,255,.1)!important;text-shadow:0 1px 3px rgba(0,0,0,.9)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;transform:translateY(10px)!important;white-space:nowrap!important}
