.dashboard-module-scss-module__PrdACW__dashboardWrapper{flex-direction:column;gap:2rem;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__topFilterBar{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 6px -1px #00000008}@media (min-width:640px){.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__topFilterBar{flex-direction:row;align-items:center}}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__topFilterBar:hover{border-color:hsl(var(--border)/1.5);box-shadow:0 10px 15px -3px #0000000d}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__selectWrapper{align-items:center;width:100%;min-width:220px;display:flex;position:relative}@media (min-width:640px){.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__selectWrapper{width:auto}}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__premiumSelect{width:100%;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 4px);cursor:pointer;appearance:none;outline:none;padding:.625rem 2.5rem .625rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__premiumSelect:hover{background-color:hsl(var(--muted)/.1);border-color:hsl(var(--primary)/.5)}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__premiumSelect:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.15)}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__welcomeBanner{border-radius:var(--radius);background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary)/.8) 100%);color:hsl(var(--primary-foreground));box-shadow:0 10px 20px -5px hsl(var(--primary)/.15);justify-content:space-between;align-items:center;padding:2rem;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__welcomeBanner h1{letter-spacing:-.025em;font-size:1.75rem;font-weight:800}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__welcomeBanner p{opacity:.9;font-size:.95rem}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__statsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:768px){.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__statCard{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);align-items:center;gap:1.25rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 6px -1px #0000000d}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__statCard:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #00000014}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__statCard .dashboard-module-scss-module__PrdACW__iconBox{border-radius:12px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__visualsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:1024px){.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__visualsGrid{grid-template-columns:3fr 2fr}}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__cardContainer{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.75rem;box-shadow:0 4px 6px -1px #0000000d}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__cardContainer .dashboard-module-scss-module__PrdACW__cardHeader{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__cardContainer .dashboard-module-scss-module__PrdACW__cardHeader h3{color:hsl(var(--foreground));font-size:1.1rem;font-weight:700}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__mapMock{background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 4px);border:1px solid hsl(var(--border));width:100%;height:350px;position:relative;overflow:hidden}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__sellerProgressList{flex-direction:column;gap:1.25rem;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__sellerProgressItem{flex-direction:column;gap:.375rem;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__sellerProgressItem .dashboard-module-scss-module__PrdACW__sellerMeta{justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__sellerProgressItem .dashboard-module-scss-module__PrdACW__progressBarBg{background-color:hsl(var(--muted));border-radius:9999px;width:100%;height:.5rem;overflow:hidden}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__sellerProgressItem .dashboard-module-scss-module__PrdACW__progressBarFill{background-color:hsl(var(--primary));border-radius:9999px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__viewSelector{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);align-items:center;gap:.5rem;width:fit-content;padding:.375rem;transition:all .3s;display:flex;box-shadow:0 4px 6px -1px #00000008}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__viewSelector:hover{border-color:hsl(var(--border)/1.5)}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__viewSelector .dashboard-module-scss-module__PrdACW__viewBtn{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 4px);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__viewSelector .dashboard-module-scss-module__PrdACW__viewBtn:hover{color:hsl(var(--foreground));background-color:hsl(var(--muted)/.4)}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__viewSelector .dashboard-module-scss-module__PrdACW__viewBtn.dashboard-module-scss-module__PrdACW__active{color:hsl(var(--primary-foreground));background-color:hsl(var(--primary));box-shadow:0 4px 12px -2px hsl(var(--primary)/.25)}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__metricsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:640px){.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__metricsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-module-scss-module__PrdACW__dashboardWrapper .dashboard-module-scss-module__PrdACW__mapMockExpanded{background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 4px);border:1px solid hsl(var(--border));width:100%;height:calc(100vh - 160px);min-height:500px;position:relative;overflow:hidden}
