.dashboard-ad-row[data-v-6b451c51]{border:1px solid var(--color-ad-card-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-fast) var(--ease-out)}.dashboard-ad-row[data-v-6b451c51]:hover{box-shadow:var(--shadow-md)}.dashboard-ad-row[data-v-6b451c51] .ui-card__body{gap:var(--space-3);flex-direction:column;display:flex}.dashboard-ad-row__grid[data-v-6b451c51]{gap:var(--space-3) var(--space-4);grid-template-columns:72px minmax(0,1fr);display:grid}.dashboard-ad-row__preview[data-v-6b451c51]{border-radius:var(--radius-control);background:var(--color-bg-muted);width:72px;height:72px;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.dashboard-ad-row__preview img[data-v-6b451c51]{object-fit:cover;width:100%;height:100%}.dashboard-ad-row__body[data-v-6b451c51]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.dashboard-ad-row__head[data-v-6b451c51]{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.dashboard-ad-row__title[data-v-6b451c51]{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);-webkit-line-clamp:2;transition:color var(--duration-fast) var(--ease-out);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.dashboard-ad-row__title[data-v-6b451c51]:hover{color:var(--color-primary);text-decoration:none}.dashboard-ad-row__meta[data-v-6b451c51],.dashboard-ad-row__stats[data-v-6b451c51]{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.dashboard-ad-row__meta[data-v-6b451c51]{color:var(--color-text);font-weight:var(--font-weight-medium)}.dashboard-ad-row__stats[data-v-6b451c51]{color:var(--color-text-muted)}.dashboard-ad-row__meta-item[data-v-6b451c51],.dashboard-ad-row__stat[data-v-6b451c51]{align-items:center;gap:var(--space-1);white-space:nowrap;min-width:0;display:inline-flex}.dashboard-ad-row__meta-item[data-v-6b451c51] .ui-icon,.dashboard-ad-row__stat[data-v-6b451c51] .ui-icon{color:var(--color-text-muted);flex:none}.dashboard-ad-row__actions[data-v-6b451c51]{justify-content:flex-end;align-items:center;gap:var(--space-2);grid-column:1/-1;display:flex}.dashboard-ad-row__action[data-v-6b451c51]{flex:1 1 0;min-width:0}@media (width>=768px){.dashboard-ad-row[data-v-6b451c51] .ui-card__body{padding:var(--space-4) var(--space-5)}.dashboard-ad-row__grid[data-v-6b451c51]{grid-template-columns:96px minmax(0,1fr) auto;align-items:center}.dashboard-ad-row__preview[data-v-6b451c51]{width:96px;height:96px}.dashboard-ad-row__title[data-v-6b451c51]{font-size:var(--font-size-lg)}.dashboard-ad-row__actions[data-v-6b451c51]{grid-column:3;justify-content:flex-end}.dashboard-ad-row__action[data-v-6b451c51]{flex:none}}.dashboard-section-header[data-v-8d0256c3]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.dashboard-section-header__main[data-v-8d0256c3]{align-items:center;gap:var(--space-3);flex:280px;min-width:0;display:flex}.dashboard-section-header__text[data-v-8d0256c3]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.dashboard-section-header__title[data-v-8d0256c3]{align-items:center;gap:var(--space-2);margin:0;display:flex}.dashboard-section-header__description[data-v-8d0256c3]{margin:0}.dashboard-section-header__actions[data-v-8d0256c3]{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}@media (width<=575.98px){.dashboard-section-header__actions[data-v-8d0256c3]{flex-basis:100%}.dashboard-section-header__actions[data-v-8d0256c3]:has(>:only-child)>:only-child{flex:1}}.dashboard-stat-tile[data-v-d1664b5b]{--tile-color:var(--color-text-muted);align-items:flex-start;gap:var(--space-3);min-width:0;min-height:96px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);text-align:left;color:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.dashboard-stat-tile[data-v-d1664b5b]:hover{border-color:var(--tile-color);box-shadow:var(--shadow-md);color:inherit;text-decoration:none;transform:translateY(-1px)}.dashboard-stat-tile[data-v-d1664b5b]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.dashboard-stat-tile--primary[data-v-d1664b5b]{--tile-color:var(--color-primary)}.dashboard-stat-tile--success[data-v-d1664b5b]{--tile-color:var(--color-success)}.dashboard-stat-tile--info[data-v-d1664b5b]{--tile-color:var(--color-info)}.dashboard-stat-tile--accent[data-v-d1664b5b]{--tile-color:var(--color-accent)}.dashboard-stat-tile--warning[data-v-d1664b5b]{--tile-color:var(--color-warning)}.dashboard-stat-tile--featured[data-v-d1664b5b]{border-color:color-mix(in srgb, var(--tile-color) 45%, transparent);background:color-mix(in srgb, var(--tile-color) 6%, var(--color-surface))}.dashboard-stat-tile__icon[data-v-d1664b5b]{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--tile-color) 14%, transparent);width:40px;height:40px;color:var(--tile-color);flex:none;justify-content:center;align-items:center;display:flex}.dashboard-stat-tile__icon--art[data-v-d1664b5b]{border-radius:var(--radius-lg);width:48px;height:48px}.dashboard-stat-tile--loading[data-v-d1664b5b]{cursor:default}.dashboard-stat-tile--loading[data-v-d1664b5b]:hover{border-color:var(--color-border);box-shadow:none;transform:none}.dashboard-stat-tile__body[data-v-d1664b5b]{flex-direction:column;flex:auto;min-width:0;display:flex}.dashboard-stat-tile__label[data-v-d1664b5b]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.dashboard-stat-tile__value[data-v-d1664b5b]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-stat-tile__hint[data-v-d1664b5b]{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-stat-tile--warning .dashboard-stat-tile__hint[data-v-d1664b5b],.dashboard-stat-tile--featured .dashboard-stat-tile__hint[data-v-d1664b5b]{color:var(--tile-color);font-weight:var(--font-weight-medium)}@media (width<=575.98px){.dashboard-stat-tile[data-v-d1664b5b]{gap:var(--space-2);padding:var(--space-3);flex-direction:column}.dashboard-stat-tile__icon[data-v-d1664b5b]{width:32px;height:32px}.dashboard-stat-tile__icon--art[data-v-d1664b5b]{width:44px;height:44px}.dashboard-stat-tile__body[data-v-d1664b5b]{width:100%}.dashboard-stat-tile__value[data-v-d1664b5b]{font-size:var(--font-size-lg)}.dashboard-stat-tile__extra[data-v-d1664b5b]{top:var(--space-3);right:var(--space-3);position:absolute}.dashboard-stat-tile[data-v-d1664b5b]{position:relative}}.dashboard-stat-tile__extra[data-v-d1664b5b]{flex:none}
