.flixer-brand{display:inline-flex;padding:6px 12px;border-radius:4px;background:#182433}.flixer-brand .navbar-brand-image,.navbar-brand .navbar-brand-image{width:150px;height:auto}.reseller-logo{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#fff;border:1px solid rgba(98,65,214,.16);box-shadow:0 10px 30px rgba(24,36,51,.14),0 0 0 5px rgba(98,65,214,.05);transition:transform .2s ease,box-shadow .2s ease}.reseller-logo:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(24,36,51,.18),0 0 0 6px rgba(98,65,214,.07)}.reseller-logo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.reseller-logo-login{width:124px;height:124px;margin-inline:auto}.reseller-logo-panel{width:70px;height:70px;margin-inline:auto}.navbar-vertical .navbar-brand{height:auto;padding-top:1.25rem;padding-bottom:1rem;justify-content:center}.reseller-account-details{position:relative;width:100%}.reseller-account-details summary{display:flex;align-items:center;gap:.65rem;width:100%;padding:.5rem;border:1px solid transparent;border-radius:.65rem;cursor:pointer;list-style:none;transition:background .15s ease,border-color .15s ease}.reseller-account-details summary:hover,.reseller-account-details[open] summary{background:var(--tblr-bg-surface-secondary);border-color:var(--tblr-border-color)}.reseller-account-details summary::-webkit-details-marker{display:none}.reseller-account-details .nav-link-title{min-width:0}.reseller-user-chevron{font-size:1rem;color:var(--tblr-secondary);transition:transform .2s ease}.reseller-account-details[open] .reseller-user-chevron{transform:rotate(180deg)}.reseller-account-popover{position:absolute;z-index:1080;right:0;bottom:calc(100% + .65rem);left:0;padding:.55rem;background:var(--tblr-bg-surface);border:1px solid var(--tblr-border-color);border-radius:.75rem;box-shadow:0 12px 32px rgba(24,36,51,.16)}.reseller-account-popover-title{display:flex;align-items:center;justify-content:space-between;padding:.25rem .35rem .55rem;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tblr-secondary)}.reseller-account-popover-title .status{font-size:.65rem;letter-spacing:0;text-transform:none}.reseller-signout-row{display:flex;align-items:center;gap:.65rem;width:100%;padding:.65rem;border:0;border-radius:.55rem;background:transparent;color:var(--tblr-danger);text-align:left;transition:background .15s ease}.reseller-signout-row:hover,.reseller-signout-row:focus{background:var(--tblr-danger-lt);outline:0}.reseller-signout-row>span:nth-child(2){display:grid;line-height:1.15}.reseller-signout-row small{margin-top:.2rem;color:var(--tblr-secondary);font-size:.68rem}.reseller-signout-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:var(--tblr-danger-lt);font-size:1rem}.credit-pill{font-size:12px;padding:9px 12px}.text-purple{color:var(--tblr-primary)!important}.bg-purple-lt{color:var(--tblr-primary)!important;background:var(--tblr-primary-lt)!important}.btn-purple{--tblr-btn-bg:var(--tblr-primary);--tblr-btn-border-color:var(--tblr-primary);color:#fff}.btn-ghost-purple{color:var(--tblr-primary)}.status{display:inline-flex;align-items:center;gap:7px}.status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--tblr-success)}

.dashboard-stat-card{overflow:hidden}.dashboard-stat-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--tblr-purple),#a855f7)}.dashboard-analytics-card{overflow:hidden}.activation-chart{display:grid;grid-template-columns:repeat(7,minmax(44px,1fr));gap:1rem;align-items:end;min-height:230px;padding:.35rem .25rem 0}.activation-chart-day{display:grid;grid-template-rows:24px 150px auto;gap:.5rem;min-width:0;text-align:center}.activation-chart-value{font-size:.75rem;font-weight:700;color:var(--tblr-body-color)}.activation-chart-track{display:flex;align-items:flex-end;justify-content:center;width:100%;height:150px;padding:0 16%;overflow:hidden;border-radius:.5rem;background:linear-gradient(180deg,rgba(98,65,214,.025),rgba(98,65,214,.075))}.activation-chart-bar{width:100%;min-height:4px;border-radius:.42rem .42rem .18rem .18rem;background:linear-gradient(180deg,#a855f7 0%,#6241d6 100%);box-shadow:0 8px 18px rgba(98,65,214,.2);transition:height .25s ease}.activation-chart-label{font-size:.75rem;font-weight:600;color:var(--tblr-body-color)}.activation-chart-label small{display:block;margin-top:.15rem;font-size:.65rem;font-weight:400;color:var(--tblr-secondary)}.dashboard-rank{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:var(--tblr-bg-surface-secondary);color:var(--tblr-secondary);font-size:.75rem;font-weight:700}.dashboard-rank.is-top{color:var(--tblr-purple);background:var(--tblr-purple-lt);box-shadow:inset 0 0 0 1px rgba(98,65,214,.14)}.dashboard-reseller-table th{font-size:.65rem;letter-spacing:.05em;text-transform:uppercase;color:var(--tblr-secondary)}.status-purple:before{background:var(--tblr-purple)}
@media(max-width:767.98px){.activation-chart{gap:.4rem;min-height:190px}.activation-chart-day{grid-template-rows:20px 115px auto}.activation-chart-track{height:115px;padding:0 10%}.activation-chart-label small{display:none}.dashboard-reseller-table{min-width:560px}}
