.AgencyDashboard-module__2CsEwW__container{max-width:1000px;padding:calc(var(--header-height) + 2rem)1.5rem 4rem;margin:0 auto}.AgencyDashboard-module__2CsEwW__header{margin-bottom:2.5rem}.AgencyDashboard-module__2CsEwW__badge{background:rgba(var(--accent-rgb),.1);color:var(--accent);border:1px solid rgba(var(--accent-rgb),.2);border-radius:20px;align-items:center;gap:8px;margin-bottom:1.5rem;padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.AgencyDashboard-module__2CsEwW__title{background:linear-gradient(135deg,var(--text-primary)0%,var(--text-muted)100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:800}.AgencyDashboard-module__2CsEwW__subtitle{color:var(--text-muted);max-width:600px;font-size:1.15rem;line-height:1.6}.AgencyDashboard-module__2CsEwW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.AgencyDashboard-module__2CsEwW__statCard{flex-direction:column;padding:1.75rem;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.AgencyDashboard-module__2CsEwW__statCard:hover{transform:translateY(-4px);box-shadow:0 12px 24px -10px #0000001a}.AgencyDashboard-module__2CsEwW__statHeader{color:var(--text-muted);align-items:center;gap:10px;margin-bottom:1rem;font-size:.95rem;font-weight:500;display:flex}.AgencyDashboard-module__2CsEwW__statValue{color:var(--text-primary);letter-spacing:-.02em;font-size:2.5rem;font-weight:700}.AgencyDashboard-module__2CsEwW__statSubValue{color:var(--text-muted);font-size:1.1rem;font-weight:400}.AgencyDashboard-module__2CsEwW__planCard{background:linear-gradient(135deg,var(--accent)0%,var(--accent-hover)100%);color:#fff;box-shadow:0 10px 20px -5px rgba(var(--accent-rgb),.4);border:none}.AgencyDashboard-module__2CsEwW__planCard .AgencyDashboard-module__2CsEwW__statHeader{color:#ffffffe6}.AgencyDashboard-module__2CsEwW__planCard .AgencyDashboard-module__2CsEwW__statValue{color:#fff}.AgencyDashboard-module__2CsEwW__planFooter{color:#ffffffe6;cursor:pointer;align-items:center;gap:6px;margin-top:auto;font-size:.9rem;font-weight:500;transition:opacity .2s;display:flex}.AgencyDashboard-module__2CsEwW__planFooter:hover{opacity:.8}.AgencyDashboard-module__2CsEwW__inviteSection{margin-bottom:3rem;padding:2rem}.AgencyDashboard-module__2CsEwW__sectionTitle{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:1.5rem;font-size:1.3rem;font-weight:600;display:flex}.AgencyDashboard-module__2CsEwW__inviteForm{flex-wrap:wrap;align-items:flex-end;gap:1.5rem;display:flex}.AgencyDashboard-module__2CsEwW__inputGroup{flex-direction:column;flex:300px;gap:.5rem;display:flex}.AgencyDashboard-module__2CsEwW__inputGroupSmall{flex-direction:column;gap:.5rem;width:180px;display:flex}.AgencyDashboard-module__2CsEwW__label{color:var(--text-muted);font-size:.9rem;font-weight:500}.AgencyDashboard-module__2CsEwW__inputWrapper{align-items:center;display:flex;position:relative}.AgencyDashboard-module__2CsEwW__inputIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:14px}.AgencyDashboard-module__2CsEwW__input{border:1px solid var(--border-color);background:var(--bg-input);width:100%;color:var(--text-primary);border-radius:10px;outline:none;padding:12px 14px;font-size:1rem;transition:all .2s}.AgencyDashboard-module__2CsEwW__inputWithIcon{padding-left:42px}.AgencyDashboard-module__2CsEwW__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}.AgencyDashboard-module__2CsEwW__submitBtn{border-radius:10px;height:46px;padding:0 2rem;font-size:1rem}.AgencyDashboard-module__2CsEwW__tableSection{padding:0;overflow:hidden}.AgencyDashboard-module__2CsEwW__tableHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.AgencyDashboard-module__2CsEwW__tableContainer{overflow-x:auto}.AgencyDashboard-module__2CsEwW__table{border-collapse:collapse;text-align:left;width:100%}.AgencyDashboard-module__2CsEwW__th{background:var(--bg-card-hover);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding:1rem 2rem;font-size:.85rem;font-weight:600}.AgencyDashboard-module__2CsEwW__td{border-bottom:1px solid var(--border-color);padding:1.25rem 2rem}.AgencyDashboard-module__2CsEwW__tr:last-child .AgencyDashboard-module__2CsEwW__td{border-bottom:none}.AgencyDashboard-module__2CsEwW__tr{transition:background .15s}.AgencyDashboard-module__2CsEwW__tr:hover{background:var(--bg-card-hover)}.AgencyDashboard-module__2CsEwW__memberEmail{color:var(--text-primary);font-size:1rem;font-weight:500}.AgencyDashboard-module__2CsEwW__progressContainer{align-items:center;gap:12px;display:flex}.AgencyDashboard-module__2CsEwW__progressBar{background:var(--bg-card-hover);border-radius:4px;width:120px;height:8px;overflow:hidden}.AgencyDashboard-module__2CsEwW__progressFill{background:var(--accent);border-radius:4px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.AgencyDashboard-module__2CsEwW__progressFillSuccess{background:var(--accent-success)}.AgencyDashboard-module__2CsEwW__progressText{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.9rem}.AgencyDashboard-module__2CsEwW__statusIndicator{align-items:center;gap:6px;font-size:.9rem;font-weight:500;display:inline-flex}.AgencyDashboard-module__2CsEwW__statusDot{border-radius:50%;width:8px;height:8px}.AgencyDashboard-module__2CsEwW__statusActive{color:var(--text-success)}.AgencyDashboard-module__2CsEwW__statusActive .AgencyDashboard-module__2CsEwW__statusDot{background:var(--text-success);box-shadow:0 0 8px rgba(var(--text-success-rgb),.4)}.AgencyDashboard-module__2CsEwW__statusInvited{color:var(--text-warning)}.AgencyDashboard-module__2CsEwW__statusInvited .AgencyDashboard-module__2CsEwW__statusDot{background:var(--text-warning)}.AgencyDashboard-module__2CsEwW__actionBtn{color:var(--text-error);opacity:.6;padding:8px;transition:all .2s}.AgencyDashboard-module__2CsEwW__actionBtn:hover{opacity:1;background:rgba(var(--text-error-rgb),.1);transform:scale(1.05)}
