.brand-container{max-width:var(--max-width-lg);margin:0 auto}.brand-pane{max-width:var(--max-width-md)}.brand-header{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.brand-memory-status{align-items:center;gap:var(--space-2);margin:var(--space-4) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:var(--color-info-bg);color:var(--color-info-text);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);display:inline-flex}.brand-memory-status.pending,.brand-memory-status.processing{background:var(--color-warning-bg);color:var(--color-warning-text)}.brand-memory-status.failed{background:var(--color-error-bg);color:var(--color-error-text)}.brand-header{align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--color-border);display:flex}.brand-header .phantom-mark{opacity:.5;flex-shrink:0}.brand-header-note{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.brand-facts{margin:0;padding:0;display:grid}.brand-fact{align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;grid-template-columns:12rem 1fr;display:grid}.brand-fact+.brand-fact{border-top:var(--border-width) solid var(--color-border)}.brand-fact dt{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);color:var(--color-text-label)}.brand-fact dd{font-size:var(--font-size-base);color:var(--color-text-primary);margin:0}.brand-memory-status{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-info-bg);color:var(--color-info-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:inline-flex}
