.dashboard-module__sTKKjG__container{flex-direction:column;gap:1.25rem;padding:1rem 1rem 3rem;display:flex}@media (min-width:768px){.dashboard-module__sTKKjG__container{gap:1rem;padding:1rem 1rem 2rem}}.dashboard-module__sTKKjG__header{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}@media (min-width:768px){.dashboard-module__sTKKjG__header{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:1rem}}.dashboard-module__sTKKjG__headerTitle{color:#0f172a;margin-top:.5rem;margin-bottom:0;font-size:1.25rem;font-weight:700}.dashboard-module__sTKKjG__headerSubtitle{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0;font-size:.7rem}.dashboard-module__sTKKjG__headerDescription{color:#64748b;margin-top:.5rem;margin-bottom:0;font-size:.8rem}.dashboard-module__sTKKjG__tabContainer{background-color:#f1f5f9;border-radius:.5rem;padding:.25rem;display:flex}.dashboard-module__sTKKjG__tabButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:all .2s}.dashboard-module__sTKKjG__tabButton:hover{color:#0f172a}.dashboard-module__sTKKjG__tabButtonActive{color:#0f172a;background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.dashboard-module__sTKKjG__statsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:640px){.dashboard-module__sTKKjG__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.dashboard-module__sTKKjG__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-module__sTKKjG__statCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem;transition:all .2s}.dashboard-module__sTKKjG__statCard:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dashboard-module__sTKKjG__statCardHeader{justify-content:space-between;margin-bottom:.75rem;display:flex}.dashboard-module__sTKKjG__statIconWrapper{border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.dashboard-module__sTKKjG__statChange{color:#10b981;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:flex}.dashboard-module__sTKKjG__statLabel{color:#64748b;text-transform:uppercase;margin:0;font-size:.7rem}.dashboard-module__sTKKjG__statValue{color:#0f172a;margin-top:.25rem;margin-bottom:0;font-size:1.125rem;font-weight:700}.dashboard-module__sTKKjG__statSub{color:#94a3b8;margin-top:.25rem;margin-bottom:0;font-size:.7rem}.dashboard-module__sTKKjG__textEmerald{color:#10b981}.dashboard-module__sTKKjG__bgEmeraldLight{background-color:#10b9811a}.dashboard-module__sTKKjG__textBlue{color:#3b82f6}.dashboard-module__sTKKjG__bgBlueLight{background-color:#3b82f61a}.dashboard-module__sTKKjG__textViolet{color:#8b5cf6}.dashboard-module__sTKKjG__bgVioletLight{background-color:#8b5cf61a}.dashboard-module__sTKKjG__textSky{color:#0ea5e9}.dashboard-module__sTKKjG__bgSkyLight{background-color:#0ea5e91a}.dashboard-module__sTKKjG__mainGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:1024px){.dashboard-module__sTKKjG__mainGrid{grid-template-columns:repeat(12,minmax(0,1fr))}}.dashboard-module__sTKKjG__campaignsSection{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}@media (min-width:1024px){.dashboard-module__sTKKjG__campaignsSection{grid-column:span 8/span 8}}.dashboard-module__sTKKjG__sectionHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.dashboard-module__sTKKjG__sectionTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:600}.dashboard-module__sTKKjG__sectionSubtitle{color:#64748b;margin-top:.25rem;margin-bottom:0;font-size:.8rem}.dashboard-module__sTKKjG__viewAllBtn{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.875rem;transition:color .2s;display:flex}.dashboard-module__sTKKjG__viewAllBtn:hover{color:#0f172a}.dashboard-module__sTKKjG__table{border-collapse:collapse;width:100%;display:none}@media (min-width:768px){.dashboard-module__sTKKjG__table{display:table}}.dashboard-module__sTKKjG__th{text-align:left;text-transform:uppercase;color:#64748b;background-color:#f8fafc;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.dashboard-module__sTKKjG__thRight{text-align:right}.dashboard-module__sTKKjG__tr{border-bottom:1px solid #f1f5f9;transition:background-color .2s}.dashboard-module__sTKKjG__tr:hover{background-color:#f8fafc}.dashboard-module__sTKKjG__tr:last-child{border-bottom:none}.dashboard-module__sTKKjG__td{padding:.875rem 1rem}.dashboard-module__sTKKjG__brandWrapper{align-items:center;gap:.75rem;display:flex}.dashboard-module__sTKKjG__brandAvatar{color:#0f172a;background-color:#f1f5f9;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}.dashboard-module__sTKKjG__brandName{color:#0f172a;margin:0;font-weight:500}.dashboard-module__sTKKjG__brandCampaign{color:#64748b;align-items:center;gap:.25rem;margin-top:.25rem;margin-bottom:0;font-size:.75rem;display:flex}.dashboard-module__sTKKjG__statusWrapper{align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex}.dashboard-module__sTKKjG__statusDot{border-radius:9999px;width:.5rem;height:.5rem}.dashboard-module__sTKKjG__budgetAmount{color:#0f172a;margin:0;font-weight:600}.dashboard-module__sTKKjG__budgetLabel{color:#64748b;margin:0;font-size:.75rem}.dashboard-module__sTKKjG__actionBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex}.dashboard-module__sTKKjG__actionBtn:hover{color:#0f172a;background-color:#f1f5f9}.dashboard-module__sTKKjG__networkSection{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}@media (min-width:1024px){.dashboard-module__sTKKjG__networkSection{grid-column:span 4/span 4}}.dashboard-module__sTKKjG__networkHeader{justify-content:space-between;align-items:flex-start;display:flex}.dashboard-module__sTKKjG__networkIcon{color:#38bdf8}.dashboard-module__sTKKjG__channelItem{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.dashboard-module__sTKKjG__channelInfo{justify-content:space-between;align-items:center;display:flex}.dashboard-module__sTKKjG__channelLeft{align-items:center;gap:.75rem;display:flex}.dashboard-module__sTKKjG__channelIconBg{color:#fff;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.dashboard-module__sTKKjG__channelName{color:#0f172a;margin:0;font-size:.875rem}.dashboard-module__sTKKjG__channelReach{color:#64748b;font-size:.875rem}.dashboard-module__sTKKjG__progressBarContainer{background-color:#f1f5f9;border-radius:9999px;height:.5rem;overflow:hidden}.dashboard-module__sTKKjG__progressBar{height:100%}.dashboard-module__sTKKjG__addChannelBtn{color:#0f172a;cursor:pointer;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:auto;padding:.75rem;font-size:.875rem;transition:all .2s;display:flex}.dashboard-module__sTKKjG__addChannelBtn:hover{background-color:#f1f5f9;border-color:#cbd5e1}.dashboard-module__sTKKjG__textBlue400{color:#60a5fa}.dashboard-module__sTKKjG__bgBlue500{background-color:#3b82f6}.dashboard-module__sTKKjG__textYellow400{color:#facc15}.dashboard-module__sTKKjG__bgYellow500{background-color:#eab308}.dashboard-module__sTKKjG__textGreen400{color:#4ade80}.dashboard-module__sTKKjG__bgGreen500{background-color:#22c55e}.dashboard-module__sTKKjG__gradientPinkPurple{background:linear-gradient(to bottom right,#ec4899,#a855f7)}.dashboard-module__sTKKjG__gradientRed{background:linear-gradient(to bottom right,#ef4444,#dc2626)}.dashboard-module__sTKKjG__gradientSky{background:linear-gradient(to bottom right,#38bdf8,#0284c7)}.dashboard-module__sTKKjG__gradientPinkPurpleRow{background:linear-gradient(90deg,#ec4899,#a855f7)}.dashboard-module__sTKKjG__gradientRedRow{background:linear-gradient(90deg,#ef4444,#dc2626)}.dashboard-module__sTKKjG__gradientSkyRow{background:linear-gradient(90deg,#38bdf8,#0284c7)}.dashboard-module__sTKKjG__loader{color:#94a3b8;font-size:1.125rem;font-weight:500;animation:2s cubic-bezier(.4,0,.6,1) infinite dashboard-module__sTKKjG__pulse}@keyframes dashboard-module__sTKKjG__pulse{0%,to{opacity:1}50%{opacity:.5}}.dashboard-module__sTKKjG__errorText{color:#ef4444;margin-bottom:1rem;font-weight:500}.dashboard-module__sTKKjG__mobileCardList{flex-direction:column;gap:1rem;padding:1rem;display:flex}@media (min-width:768px){.dashboard-module__sTKKjG__mobileCardList{display:none}}.dashboard-module__sTKKjG__mobileCampaignCard{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.dashboard-module__sTKKjG__mobileCardHeader{justify-content:space-between;align-items:center;display:flex}.dashboard-module__sTKKjG__mobileCardFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:flex-end;padding-top:1rem;display:flex}
